# razi.pro > Free developer tools you can call directly — merge, split and compress PDFs, compress images and video, OCR, extract document text, generate SQL and QR codes, decode JWTs, diff text and more. Available over MCP at https://www.razi.pro/api/mcp and as a REST API at https://www.razi.pro/api/v1, both usable with no API key and no signup; see "Tools you can call" below. The site also publishes engineering write-ups and step-by-step guides, each available as clean markdown by appending `.md` to its URL or sending `Accept: text/markdown`, and syndicated at https://www.razi.pro/blog/rss.xml. ## Blog - [What a Resume Roaster Actually Checks Before It Says a Word](https://www.razi.pro/blog/things-ai-roast-finds-in-every-resume.md): Before any AI writes a joke about your CV, a few dozen lines of plain pattern matching have already scored it. Here is exactly what those checks look for — buzzwords, vague verbs, dates, length — and why each one is a real problem rather than a punchline. - [Scoring a Film With MusicGen Locally: The Parts Nobody Documents](https://www.razi.pro/blog/scoring-a-film-with-musicgen-locally.md): MusicGen gives you thirty good seconds at a time. Scoring a 3:20 film means solving the rest — arranging cues against the shot map, stitching them without an audible seam, ducking under narration, and the licence question nobody answers straight. - [Veo 3.1 Character Consistency: What Broke Across 3:20 of Finished Film](https://www.razi.pro/blog/veo-character-consistency-what-broke.md): Every guide says "use reference images". Here is what actually happened across a finished animated short — the four ways Veo loses a character, the line-up image that fixed sibling scale, the prompt blocks that must never vary, and what still failed. - [Mermaid Diagrams You Can Actually Draw On](https://www.razi.pro/blog/mermaid-diagram-editor-with-annotation.md): Every Mermaid editor renders your flowchart and stops there. This one puts the diagram on a canvas so you can circle the bottleneck, add an arrow and export the annotated result — and the diagram stays editable afterwards. - [A Full-Screen Drawing Canvas in the Browser, With No Account](https://www.razi.pro/blog/full-screen-drawing-canvas-online-free.md): A blank canvas that fills the window and opens in one click. Pencil, shapes, text and Mermaid flowcharts, with no signup — and your drawing never leaves the browser, which this post explains rather than just asserts. - [Porting the n8n Frontend From Vue to Next.js: Don't (And What to Do Instead)](https://www.razi.pro/blog/porting-n8n-frontend-vue-to-nextjs.md): n8n's editor is a large Vue 3 application under the Sustainable Use License, and that licence decides this question before the architecture does. Here is what the frontend actually is, why a port is rarely the answer, and the four things people really want — each with a simpler route. - [How to Split an Image for an Instagram Grid or Carousel (and Post It in the Right Order)](https://www.razi.pro/blog/split-image-for-instagram-grid.md): Splitting the image is the easy part. Here is Instagram's documented crop behaviour, the reverse upload order that trips everyone up, the overlap rule for panorama carousels, and a free splitter that needs no account. - [How to Split a Storyboard Into Separate Images (Without a Grid Splitter)](https://www.razi.pro/blog/split-storyboard-into-separate-images.md): Grid splitters cut straight through uneven storyboard panels. Here is how to split a storyboard, contact sheet or scanned photo page into separate image files using AI panel detection — free, no signup. - [What Broke Automating Film Production with Claude Code and Google Flow](https://www.razi.pro/blog/making-an-ai-animated-film-with-veo-and-flow.md): Twenty shots in Google Flow, then an agent wrote every FFmpeg filter graph — no video editor was ever opened. Every failure along the way, and its fix. - [What an AI Film Actually Costs, in Google Flow Credits](https://www.razi.pro/blog/google-flow-credits-what-an-ai-film-costs.md): Twenty shots, 3:20, and a real credit ledger: why the floor is 200 credits, why you should plan for 600-800, and what the free tier actually makes. - [n8n: Respond to a Webhook Instantly and Keep the Workflow Running](https://www.razi.pro/blog/n8n-respond-to-webhook-without-waiting.md): Your n8n form hangs until the whole workflow finishes. Here are the three patterns that return a response immediately — responseMode, an early Respond to Webhook node, and the Form Trigger workaround. - [Embedding n8n in a Next.js App: The Four Levels (And What Each Costs)](https://www.razi.pro/blog/how-to-embed-n8n-in-nextjs.md): Every forum thread mixes up what 'embedding n8n' means. Here are the four distinct architectures — from simple webhook dispatching and @n8n/chat widgets to the public REST API and white-label Embed licences. - [What an ATS Actually Rejects in Your Resume (And What It Ignores)](https://www.razi.pro/blog/what-ats-actually-rejects-in-resumes.md): Most resume ATS advice is outdated folklore. Here is how modern applicant tracking parsers actually extract text, what breaks PDF parsing, and why simple layouts beat heavy designs. - [Building an AI Video Creation Pipeline: From Story to YouTube](https://www.razi.pro/blog/ai-video-creation-pipeline-story-to-youtube.md): A step-by-step guide to building an automated AI video production pipeline — from story generation and character creation to image-to-video, audio, subtitles, and YouTube upload. - [Razi.pro Agentic Unified Chatbot: RAG‑Powered Automation + Tool Combos](https://www.razi.pro/blog/agentic-rag-unified-chatbot-razipro-guide.md): How to use Razi.pro’s agentic, RAG‑powered unified chatbot to orchestrate tools, automate workflows, and get intent‑aligned results—with lots of real examples. - [A Complete Overview of My Automated Contact Form Using n8n and Real‑Time Response System](https://www.razi.pro/blog/automated-contact-form-n8n-real-time-responses.md): How a simple Next.js form, a secure API, and an n8n workflow work together to log messages, alert me instantly, and send a personalized reply—automatically. - [Building Serverless Workflows: Integrating n8n with Next.js](https://www.razi.pro/blog/n8n-nextjs-integration-guide.md): Complete guide to connecting n8n automation workflows with Next.js applications for powerful serverless automation. - [How to Merge PDF Files Online for Free — No Signup Required](https://www.razi.pro/blog/how-to-merge-pdf-files-online-free.md): Learn how to combine multiple PDF files into one document online for free. Step-by-step guide with tips for reordering pages and optimizing file size. - [How to Compress Images for Web Without Losing Quality](https://www.razi.pro/blog/how-to-compress-images-for-web.md): Complete guide to image compression for websites. Learn WebP, AVIF formats, batch compression, and how to reduce image size by up to 80% while maintaining quality. - [15 Best Free Online Developer Tools in 2026](https://www.razi.pro/blog/best-free-online-developer-tools-2026.md): Curated list of the best free online developer tools for JSON formatting, JWT decoding, Base64 encoding, SQL generation, QR codes, and more. No signup required. - [How to Remove Image Background Online for Free Using AI](https://www.razi.pro/blog/how-to-remove-image-background-online-free.md): Remove image backgrounds instantly with free AI-powered tools. No Photoshop needed. Works for product photos, portraits, and logos. - [How to Extract Text from Images and PDFs Using OCR](https://www.razi.pro/blog/extract-text-from-images-ocr-guide.md): Free OCR guide: extract text from images, screenshots, scanned documents, and PDFs. Supports multiple languages with high accuracy. - [How to Generate Custom QR Codes for Free — Complete Guide](https://www.razi.pro/blog/generate-qr-code-free-guide.md): Create free QR codes for URLs, text, WiFi, and more. Customize colors, size, and error correction. No signup, no watermarks. - [10 Practical n8n Workflow Automation Examples for Developers](https://www.razi.pro/blog/n8n-workflow-automation-examples.md): Production n8n workflow examples for software engineers: async webhooks, AI RAG chatbots, error deduplication, DB backups, and CI notifications with runnable JSON patterns. - [How to Compress PDF Without Losing Quality — Free Online Tool](https://www.razi.pro/blog/compress-pdf-without-losing-quality.md): Reduce PDF file size by up to 80% while maintaining text and image quality. Free online PDF compressor with no signup required. - [UAE Pass Integration in .NET: From the Token Call to Passing Assessment](https://www.razi.pro/blog/uae-pass-integration-dotnet.md): UAE Pass is OAuth 2.0 until the token call, which takes its parameters in the query string and returns no id_token. The staging traps, a working C# client, what the SOP levels actually mean, why linking must key on UUID — and the design and copy rules that decide how many rounds of assessment you go through. ## Tools - [Tool Chains](https://www.razi.pro/tool-chains.md): Chain tools together into one pipeline: a scanned PDF becomes page images, then text, then a summary — in one run, in your browser, no signup. - [AI Text Humanizer](https://www.razi.pro/tools/ai-humanizer.md): Transform AI-generated copy into natural, human-like language that passes tone checks. - [Background Remover](https://www.razi.pro/tools/background-remover.md): Remove image backgrounds with on-device AI for instant transparent PNGs. - [Base64 Encoder/Decoder](https://www.razi.pro/tools/base64.md): Encode text to Base64 or decode Base64 strings with instant previews. - [Blog Post Outline Generator](https://www.razi.pro/tools/blog-generator.md): Generate SEO-optimized article outlines from keywords to accelerate content planning. - [Color Palette Generator](https://www.razi.pro/tools/color-palette.md): Generate beautiful color palettes, extract colors from images, check accessibility contrast, and export as CSS, Tailwind, or SCSS. - [Video Compressor](https://www.razi.pro/tools/compress-video.md): Compress MP4, MOV, AVI, MKV, and WebM videos with optimized ffmpeg presets. - [Diff Checker](https://www.razi.pro/tools/diff-checker.md): Compare source code or text files side-by-side with highlighted changes. - [Full-Screen Drawing Canvas](https://www.razi.pro/tools/draw.md): A distraction-free pencil sketch tool and blank full-screen drawing canvas that opens in one click. Pencil, shapes, text and Mermaid flowcharts, drawn in your browser with no signup and nothing uploaded. - [Professional Email Drafter](https://www.razi.pro/tools/email-drafter.md): Draft polished business emails instantly with configurable tone and AI assistance. - [Fake Data Generator](https://www.razi.pro/tools/fake-data.md): Create realistic mock data for testing: names, emails, addresses, and more. - [File Share](https://www.razi.pro/tools/file-share.md): Send files device to device with no size limit and no upload, or get a shareable link for files up to 50MB. - [Image Compressor & Converter](https://www.razi.pro/tools/image-compress.md): Convert images to WebP, AVIF, JPEG, PNG with up to 80% compression. Resize, batch process, and see exact size savings. - [AI Image Generator](https://www.razi.pro/tools/image-generator.md): Generate stunning images from text descriptions using Stable Diffusion AI. - [Images to PDF](https://www.razi.pro/tools/images-to-pdf.md): Convert multiple images (JPG, PNG, WebP) into a single high-quality PDF document. - [JSON Formatter](https://www.razi.pro/tools/json-formatter.md): Format, validate, and minify JSON payloads with syntax highlighting and errors. - [JWT Decoder](https://www.razi.pro/tools/jwt-decoder.md): Decode JSON Web Tokens instantly and inspect headers, payloads, and signatures. - [Markdown Converter](https://www.razi.pro/tools/markdown-converter.md): Convert between Markdown, HTML, and plain text instantly. Live preview, syntax highlighting, and one-click copy or download. - [OCR - Image & PDF to Text](https://www.razi.pro/tools/ocr.md): Extract text from images and PDFs using OCR. Supports multiple languages and formats. - [Compress PDF](https://www.razi.pro/tools/pdf-compress.md): Reduce the file size of your PDF documents while maintaining quality. - [Merge PDF](https://www.razi.pro/tools/pdf-merge.md): Combine multiple PDF files into one single document. Drag and drop to reorder. - [Split PDF](https://www.razi.pro/tools/pdf-split.md): Extract pages from your PDF file. Specify single pages or ranges. - [PDF to Images](https://www.razi.pro/tools/pdf-to-images.md): Convert PDF pages to high-quality images (JPG, PNG, WebP). Extract all pages or select specific ones. - [Percentage Calculator](https://www.razi.pro/tools/percentage-calculator.md): Solve percentage increase, decrease, and ratio problems in seconds. - [Prompt Engineering Lab](https://www.razi.pro/tools/prompt-lab.md): Interactive prompt testing with metrics (response time, token usage, cost). Master few-shot, chain-of-thought, role-based prompting. - [QR Code Generator](https://www.razi.pro/tools/qr-code.md): Build branded QR codes with color, size, and error correction controls. - [Website Screenshot](https://www.razi.pro/tools/screenshot.md): Capture a full-page or viewport screenshot of any public URL. Renders in a real browser, so JavaScript, web fonts and lazy-loaded images all appear. - [SEO Analyzer](https://www.razi.pro/tools/seo-analyzer.md): Analyze any webpage's SEO health. Check meta tags, headings, images, links, structured data, and social tags with actionable recommendations. - [Image Splitter](https://www.razi.pro/tools/split-image.md): Split photos into Instagram 3x3 grids, panorama swipe carousels, or extract storyboard and comic panels using AI vision. - [SQL Query Builder](https://www.razi.pro/tools/sql-builder.md): Describe your data needs in plain English and instantly generate SQL queries. - [Bank & Credit Card Statement Converter](https://www.razi.pro/tools/statement-converter.md): Turn a bank or credit card statement PDF into a clean CSV or Google Sheets paste, with every transaction categorised and the totals checked against the statement itself. - [Sticker Maker](https://www.razi.pro/tools/sticker-maker.md): Create custom stickers from images or YouTube video frames with AI background removal, text overlays, and borders. Export for WhatsApp, Telegram, and iMessage. - [Storage Explorer](https://www.razi.pro/tools/storage-explorer.md): Browse, upload, download, and manage files in your cloud storage. Supports Vercel Blob, AWS S3, and Cloudflare R2. - [Text Generator](https://www.razi.pro/tools/text-generator.md): Create lorem ipsum, custom patterns, and randomized text snippets on demand. - [URL Encoder/Decoder](https://www.razi.pro/tools/url-encoder.md): Encode or decode URLs, query strings, and special characters accurately. - [URL Shortener with Analytics](https://www.razi.pro/tools/url-shortener.md): Shorten long URLs and track clicks with built-in referrer analytics dashboards. - [Video to GIF Converter](https://www.razi.pro/tools/video-to-gif.md): Convert video clips or YouTube videos to animated GIFs. Paste a YouTube URL or upload a video, set start time, duration, FPS, and dimensions for perfect GIF creation. - [Video to MP3 Converter](https://www.razi.pro/tools/video-to-mp3.md): Extract audio from any video file. Convert MP4, MOV, AVI, WebM to MP3, WAV, AAC, or OGG with custom bitrate settings. - [Audio Stem Splitter](https://www.razi.pro/tools/vocal-separator.md): Isolate vocals, extract clean acapella stems, and separate backing tracks for music production, remixes, and video editing using Meta's Demucs AI model. - [Website Metadata & Logo Finder](https://www.razi.pro/tools/website-metadata.md): Pull any company's logo, favicons and OpenGraph metadata from a URL. Checks the web app manifest, apple-touch-icons and declared favicons, then ranks every candidate by real measured size. - [YouTube Studio](https://www.razi.pro/tools/youtube-studio.md): Connect your YouTube channel, analyze video SEO, research keywords, convert videos to shorts, and publish directly. AI-powered optimization with multi-LLM fallback. ## Tool docs - [AI Text Humanizer — Documentation & FAQ](https://www.razi.pro/tools/ai-humanizer/docs.md): How to use AI Text Humanizer, plus answers to common questions. - [Background Remover — Documentation & FAQ](https://www.razi.pro/tools/background-remover/docs.md): How to use Background Remover, plus answers to common questions. - [Base64 Encoder/Decoder — Documentation & FAQ](https://www.razi.pro/tools/base64/docs.md): How to use Base64 Encoder/Decoder, plus answers to common questions. - [Blog Post Outline Generator — Documentation & FAQ](https://www.razi.pro/tools/blog-generator/docs.md): How to use Blog Post Outline Generator, plus answers to common questions. - [Color Palette Generator — Documentation & FAQ](https://www.razi.pro/tools/color-palette/docs.md): How to use Color Palette Generator, plus answers to common questions. - [Video Compressor — Documentation & FAQ](https://www.razi.pro/tools/compress-video/docs.md): How to use Video Compressor, plus answers to common questions. - [Diff Checker — Documentation & FAQ](https://www.razi.pro/tools/diff-checker/docs.md): How to use Diff Checker, plus answers to common questions. - [Full-Screen Drawing Canvas — Documentation & FAQ](https://www.razi.pro/tools/draw/docs.md): How to use Full-Screen Drawing Canvas, plus answers to common questions. - [Professional Email Drafter — Documentation & FAQ](https://www.razi.pro/tools/email-drafter/docs.md): How to use Professional Email Drafter, plus answers to common questions. - [Fake Data Generator — Documentation & FAQ](https://www.razi.pro/tools/fake-data/docs.md): How to use Fake Data Generator, plus answers to common questions. - [File Share — Documentation & FAQ](https://www.razi.pro/tools/file-share/docs.md): How to use File Share, plus answers to common questions. - [Image Compressor & Converter — Documentation & FAQ](https://www.razi.pro/tools/image-compress/docs.md): How to use Image Compressor & Converter, plus answers to common questions. - [AI Image Generator — Documentation & FAQ](https://www.razi.pro/tools/image-generator/docs.md): How to use AI Image Generator, plus answers to common questions. - [Images to PDF — Documentation & FAQ](https://www.razi.pro/tools/images-to-pdf/docs.md): How to use Images to PDF, plus answers to common questions. - [JSON Formatter — Documentation & FAQ](https://www.razi.pro/tools/json-formatter/docs.md): How to use JSON Formatter, plus answers to common questions. - [JWT Decoder — Documentation & FAQ](https://www.razi.pro/tools/jwt-decoder/docs.md): How to use JWT Decoder, plus answers to common questions. - [Markdown Converter — Documentation & FAQ](https://www.razi.pro/tools/markdown-converter/docs.md): How to use Markdown Converter, plus answers to common questions. - [OCR - Image & PDF to Text — Documentation & FAQ](https://www.razi.pro/tools/ocr/docs.md): How to use OCR - Image & PDF to Text, plus answers to common questions. - [Compress PDF — Documentation & FAQ](https://www.razi.pro/tools/pdf-compress/docs.md): How to use Compress PDF, plus answers to common questions. - [Merge PDF — Documentation & FAQ](https://www.razi.pro/tools/pdf-merge/docs.md): How to use Merge PDF, plus answers to common questions. - [Split PDF — Documentation & FAQ](https://www.razi.pro/tools/pdf-split/docs.md): How to use Split PDF, plus answers to common questions. - [PDF to Images — Documentation & FAQ](https://www.razi.pro/tools/pdf-to-images/docs.md): How to use PDF to Images, plus answers to common questions. - [Percentage Calculator — Documentation & FAQ](https://www.razi.pro/tools/percentage-calculator/docs.md): How to use Percentage Calculator, plus answers to common questions. - [Prompt Engineering Lab — Documentation & FAQ](https://www.razi.pro/tools/prompt-lab/docs.md): How to use Prompt Engineering Lab, plus answers to common questions. - [QR Code Generator — Documentation & FAQ](https://www.razi.pro/tools/qr-code/docs.md): How to use QR Code Generator, plus answers to common questions. - [Website Screenshot — Documentation & FAQ](https://www.razi.pro/tools/screenshot/docs.md): How to use Website Screenshot, plus answers to common questions. - [SEO Analyzer — Documentation & FAQ](https://www.razi.pro/tools/seo-analyzer/docs.md): How to use SEO Analyzer, plus answers to common questions. - [Image Splitter — Documentation & FAQ](https://www.razi.pro/tools/split-image/docs.md): How to use Image Splitter, plus answers to common questions. - [SQL Query Builder — Documentation & FAQ](https://www.razi.pro/tools/sql-builder/docs.md): How to use SQL Query Builder, plus answers to common questions. - [Bank & Credit Card Statement Converter — Documentation & FAQ](https://www.razi.pro/tools/statement-converter/docs.md): How to use Bank & Credit Card Statement Converter, plus answers to common questions. - [Sticker Maker — Documentation & FAQ](https://www.razi.pro/tools/sticker-maker/docs.md): How to use Sticker Maker, plus answers to common questions. - [Storage Explorer — Documentation & FAQ](https://www.razi.pro/tools/storage-explorer/docs.md): How to use Storage Explorer, plus answers to common questions. - [Text Generator — Documentation & FAQ](https://www.razi.pro/tools/text-generator/docs.md): How to use Text Generator, plus answers to common questions. - [URL Encoder/Decoder — Documentation & FAQ](https://www.razi.pro/tools/url-encoder/docs.md): How to use URL Encoder/Decoder, plus answers to common questions. - [URL Shortener with Analytics — Documentation & FAQ](https://www.razi.pro/tools/url-shortener/docs.md): How to use URL Shortener with Analytics, plus answers to common questions. - [Video to GIF Converter — Documentation & FAQ](https://www.razi.pro/tools/video-to-gif/docs.md): How to use Video to GIF Converter, plus answers to common questions. - [Video to MP3 Converter — Documentation & FAQ](https://www.razi.pro/tools/video-to-mp3/docs.md): How to use Video to MP3 Converter, plus answers to common questions. - [Audio Stem Splitter — Documentation & FAQ](https://www.razi.pro/tools/vocal-separator/docs.md): How to use Audio Stem Splitter, plus answers to common questions. - [Website Metadata & Logo Finder — Documentation & FAQ](https://www.razi.pro/tools/website-metadata/docs.md): How to use Website Metadata & Logo Finder, plus answers to common questions. - [YouTube Studio — Documentation & FAQ](https://www.razi.pro/tools/youtube-studio/docs.md): How to use YouTube Studio, plus answers to common questions. ## Comparisons - [Razi.pro PDF Merger vs iLovePDF](https://www.razi.pro/compare/pdf-merge-vs-ilovepdf.md): Compare razi.pro's free PDF merger with iLovePDF. See which tool offers better privacy, speed, and features for combining PDF files online. - [Razi.pro Image Compressor vs TinyPNG](https://www.razi.pro/compare/image-compress-vs-tinypng.md): Compare razi.pro's image compressor with TinyPNG. Multi-format support, AVIF conversion, batch processing, and resize capabilities compared. - [Razi.pro Background Remover vs Remove.bg](https://www.razi.pro/compare/background-remover-vs-removebg.md): Compare razi.pro's free AI background remover with Remove.bg. On-device processing, privacy, and cost differences explained. - [Razi.pro JSON Formatter vs JSONLint](https://www.razi.pro/compare/json-formatter-vs-jsonlint.md): Compare razi.pro's JSON formatter with JSONLint. Syntax highlighting, minification, and validation features side by side. - [Razi.pro QR Code Generator vs QRCode Monkey](https://www.razi.pro/compare/qr-code-vs-qrcode-monkey.md): Compare razi.pro's QR code generator with QRCode Monkey. Customization, formats, and ease of use compared for free QR code creation. - [Razi.pro Video to GIF vs Ezgif](https://www.razi.pro/compare/video-to-gif-vs-ezgif.md): Compare razi.pro's free video to GIF converter with Ezgif. Speed, quality, customization, and privacy compared. - [Razi.pro Vocal Separator vs Vocalremover.org](https://www.razi.pro/compare/vocal-separator-vs-vocalremover.md): Compare razi.pro's AI vocal separator with Vocalremover.org. AI quality, speed, output options, and privacy compared. - [Razi.pro Color Palette Generator vs Coolors](https://www.razi.pro/compare/color-palette-vs-coolors.md): Compare razi.pro's color palette generator with Coolors. Features, export formats, accessibility checking, and pricing compared. - [Razi.pro Markdown Converter vs Dillinger](https://www.razi.pro/compare/markdown-converter-vs-dillinger.md): Compare razi.pro's markdown converter with Dillinger. Conversion modes, export options, and developer features compared. - [Razi.pro Sticker Maker vs Sticker Mule](https://www.razi.pro/compare/sticker-maker-vs-sticker-mule.md): Compare razi.pro's free online sticker maker with Sticker Mule. Digital sticker creation, background removal, and export options compared. ## How-to - [How to Convert Video to GIF Online Free](https://www.razi.pro/how-to/convert-video-to-gif.md): Learn how to convert any video (MP4, MOV, AVI) to an animated GIF for free. Set custom start time, duration, FPS, and dimensions. No signup required. - [How to Remove Vocals from Any Song Online Free](https://www.razi.pro/how-to/remove-vocals-from-song.md): Remove vocals from any song using AI for free. Get karaoke versions, isolate vocals, or extract instrumentals. Powered by Meta's Demucs AI model. - [How to Extract Audio from Video Online Free](https://www.razi.pro/how-to/extract-audio-from-video.md): Extract audio from any video file online for free. Convert MP4 to MP3, WAV, AAC, or OGG with custom bitrate. No software installation needed. - [How to Compress PDF Without Losing Quality](https://www.razi.pro/how-to/compress-pdf-without-losing-quality.md): Compress PDF files online without losing quality. Reduce PDF size by up to 80% while maintaining readability. Free, fast, no signup. - [How to Remove Image Background for Free Online](https://www.razi.pro/how-to/remove-image-background-free.md): Remove image backgrounds instantly using on-device AI. Create transparent PNGs for free. No upload to servers — your images stay private. - [How to Merge PDF Files Online for Free](https://www.razi.pro/how-to/merge-pdf-files-online.md): Merge multiple PDF files into one document online for free. Drag and drop to reorder pages. Files up to 50MB, no signup needed. - [How to Create a Color Palette from an Image](https://www.razi.pro/how-to/create-color-palette-from-image.md): Extract a beautiful color palette from any image. Generate color schemes, check accessibility contrast, and export as CSS or Tailwind. Free online tool. - [How to Make Custom WhatsApp Stickers Online Free](https://www.razi.pro/how-to/make-whatsapp-stickers.md): Create custom WhatsApp stickers with AI background removal and text overlays. Export in the correct 512x512 format. Free, no app needed. - [How to Split a Storyboard Into Separate Images](https://www.razi.pro/how-to/split-storyboard-into-separate-images.md): Split a storyboard, contact sheet or scanned photo page into separate image files using AI panel detection. Handles uneven panels that grid splitters cut through. Free, no signup. ## Help - [Getting started with razi.pro](https://www.razi.pro/help/getting-started.md): What razi.pro is, how to find the right tool, which tools keep your files in your browser, and the shortcuts that save you time. - [Your account and signing in](https://www.razi.pro/help/account-and-sign-in.md): Sign in to razi.pro with Google, why you may see a human check, what an account unlocks, and what your profile page shows. - [Share files with PeerDrop](https://www.razi.pro/help/share-files-with-peerdrop.md): Send files straight from one device to another with nothing uploaded, share a download link that lasts 7 days, or chat with an AI agent. - [Short links with the URL shortener](https://www.razi.pro/help/short-links.md): Turn a long web address into a short razi.pro link, choose your own name, see how many clicks it gets, and find your links again. - [Run several tools in one go with tool chains](https://www.razi.pro/help/tool-chains.md): A tool chain runs several tools back to back on one file, handing each result to the next. Run a ready-made chain or build your own. - [The blog and The Builder's Brief newsletter](https://www.razi.pro/help/blog-and-newsletter.md): Read the blog, get a post as a PDF, follow along by RSS, and subscribe to or leave The Builder's Brief, the weekly AI news email. - [Games and the daily puzzle](https://www.razi.pro/help/games.md): Six free browser games, including a daily regex puzzle. Your daily streak is kept in your browser, not in your account. - [Use the tools from code or an AI agent](https://www.razi.pro/help/developers.md): Call the tools from your own code with the REST API, connect an AI assistant over MCP, embed a tool on your site, or chat with the site's AI agent. - [Limits and fair use](https://www.razi.pro/help/limits-and-fair-use.md): Why razi.pro has limits, every limit you might run into, the message you see when you hit one, and when it resets. - [Privacy and your files](https://www.razi.pro/help/privacy-and-your-files.md): Which tools keep your file in your browser and which send it to the server, how long shared files last, and what the site's analytics record. - [Troubleshooting](https://www.razi.pro/help/troubleshooting.md): Fixes for common problems: an offline tool, rate limits, the human check, PeerDrop not connecting, large files, browser support and sign-in. ## Tools you can call 28 of the tools on this site are executable over HTTP and MCP. No API key, no signup: anonymous callers are rate limited, and a free key raises the limit. Tools that only run in the browser are deliberately not offered, so anything advertised here actually runs. - [MCP endpoint](https://www.razi.pro/api/mcp): JSON-RPC 2.0 over POST, all 28 tools. Discovery at https://www.razi.pro/.well-known/mcp.json. For stdio clients: `npx -y razi-tools-mcp`. - Scoped MCP servers, if you only need one domain: [documents](https://www.razi.pro/api/mcp/documents), [media](https://www.razi.pro/api/mcp/media), [web](https://www.razi.pro/api/mcp/web), [text](https://www.razi.pro/api/mcp/text), [dev](https://www.razi.pro/api/mcp/dev). Same tools and limits, smaller tool list. - [OpenAPI 3.1 description](https://www.razi.pro/api/v1/openapi.json): every endpoint and per-tool parameter schema. - [Tool catalogue](https://www.razi.pro/api/v1/tools): names, descriptions and which are executable. - [Run a tool](https://www.razi.pro/api/v1/tools/execute): POST `{"tool": "...", "parameters": {...}}`. - [Semantic search](https://www.razi.pro/api/v1/search): POST `{"query": "..."}` for scored passages from this site. Retrieval only — it returns sources, not a generated answer. - [Content API](https://www.razi.pro/api/v1/content): list or fetch any post or guide as markdown, without scraping. - [Developer docs](https://www.razi.pro/developer): rate limits, error codes, API keys. - [Chat with a person or another agent](https://worker.razi.pro/api/peerdrop): text chat over plain HTTP, no key. `POST /api/peerdrop/rooms` returns an 8-character code and a link a human opens in the browser; pass `{"approve": true}` to accept each joiner yourself (a `join-request` event arrives, answer with `POST /api/peerdrop/admit {peerId, accept}`), otherwise the first joiner is let in (or `POST /api/peerdrop/rooms/{code}/join` to join theirs); then `POST /api/peerdrop/messages` to send and `GET /api/peerdrop/messages?wait=25` to long-poll. Files up to 1 GB can go either way too (`POST /api/peerdrop/files`, then `PUT` the bytes), streamed straight through. Nothing is stored. `GET` the link for the full usage. Available tools: calculate_percentage, compare_text, compress_image, compress_pdf, decode_base64, decode_jwt, decode_url, draft_email, encode_base64, encode_url, extract_text_ocr, fetch_page_metadata, fetch_site_logo, format_json, generate_blog_outline, generate_fake_data, generate_image, generate_qr_code, generate_sql, generate_text, humanize_text, images_to_pdf, merge_pdf, parse_document, screenshot_url, shorten_url, split_image, split_pdf. ## Optional - [Everything, concatenated](https://www.razi.pro/llms-full.txt): every document above in one file. - [Sitemap](https://www.razi.pro/sitemap.xml): the full set of HTML pages, including those with no markdown twin. - [JSON Feed](https://www.razi.pro/feed.json): new posts, in JSON rather than RSS.