# PDFFlare > Free online tools for PDFs, images, text, JSON, and developer utilities. All tools run client-side in the browser. No signup, no upload to servers, no rate limits. For the complete content dump in one file, see https://pdfflare.com/llms-full.txt. Each tool and blog post also exposes a markdown variant at /llms.md (linked from the HTML head as ``). ## PDF Tools - [Merge PDF](https://pdfflare.com/tools/pdf/merge-pdf): Combine multiple PDFs into one - [Split PDF](https://pdfflare.com/tools/pdf/split-pdf): Separate into pages or ranges - [Compress PDF](https://pdfflare.com/tools/pdf/compress-pdf): Reduce file size - [PDF to Word](https://pdfflare.com/tools/pdf/pdf-to-word): Convert to editable DOCX - [Word to PDF](https://pdfflare.com/tools/pdf/word-to-pdf): Convert DOCX to PDF - [Excel to PDF](https://pdfflare.com/tools/pdf/excel-to-pdf): XLSX, XLS, ODS to PDF - [PowerPoint to PDF](https://pdfflare.com/tools/pdf/powerpoint-to-pdf): PPTX, PPT, ODP to PDF - [Crop PDF](https://pdfflare.com/tools/pdf/crop-pdf): Trim PDF margins or pages - [HTML to PDF](https://pdfflare.com/tools/pdf/html-to-pdf): Convert HTML to PDF - [PDF to JPG](https://pdfflare.com/tools/pdf/pdf-to-jpg): Extract pages as images - [Photo to PDF](https://pdfflare.com/tools/pdf/jpg-to-pdf): Photos to PDF document - [Rotate PDF](https://pdfflare.com/tools/pdf/rotate-pdf): Rotate pages by 90/180/270 - [Password Protect PDF](https://pdfflare.com/tools/pdf/password-protect-pdf): Encrypt PDF with password - [Unlock PDF](https://pdfflare.com/tools/pdf/unlock-pdf): Remove PDF password - [Remove PDF Pages](https://pdfflare.com/tools/pdf/remove-pdf-pages): Delete pages from PDF - [Edit PDF](https://pdfflare.com/tools/pdf/edit-pdf): Edit PDF files online - [OCR PDF](https://pdfflare.com/tools/pdf/ocr-pdf): Extract text from scanned PDFs & images - [Fill PDF Form](https://pdfflare.com/tools/pdf/fill-pdf-form): Auto-detect blanks + fill PDF forms - [Sign PDF](https://pdfflare.com/tools/pdf/sign-pdf): Add signature to PDF - [Add Page Numbers](https://pdfflare.com/tools/pdf/add-page-numbers): Add page numbers to PDF - [Rearrange PDF Pages](https://pdfflare.com/tools/pdf/rearrange-pdf-pages): Rearrange PDF pages in any order ## Image Tools - [Resize Image](https://pdfflare.com/tools/image/resize-image): Change image dimensions - [Compress Image](https://pdfflare.com/tools/image/compress-image): Reduce image file size - [Compress Image to KB](https://pdfflare.com/tools/image/compress-image-to-kb): Compress to exact target size - [Convert Image](https://pdfflare.com/tools/image/convert-image): PNG, JPG, WebP conversion - [Crop Image](https://pdfflare.com/tools/image/crop-image): Visual crop, rotate & batch process images - [Flip Image](https://pdfflare.com/tools/image/flip-image): Flip, mirror, or rotate images - [Add Watermark](https://pdfflare.com/tools/image/add-watermark): Add text watermark to images ## JSON Tools - [JSON Formatter](https://pdfflare.com/tools/json/json-formatter): Format, validate, repair JSON - [JSON to TypeScript](https://pdfflare.com/tools/json/json-to-typescript): Generate TS interfaces from JSON - [JSON to CSV](https://pdfflare.com/tools/json/json-to-csv): Convert JSON ↔ CSV both ways - [JSON to YAML](https://pdfflare.com/tools/json/json-to-yaml): Convert JSON ↔ YAML both ways - [JSON Diff](https://pdfflare.com/tools/json/json-diff): Compare two JSONs structurally - [JSON Generator](https://pdfflare.com/tools/json/json-generator): Generate dummy JSON from templates - [JSON Schema](https://pdfflare.com/tools/json/json-schema): Generate + validate JSON Schema - [JSON Path](https://pdfflare.com/tools/json/json-path): Query JSON with JSONPath - [JSON Flatten](https://pdfflare.com/tools/json/json-flatten): Flatten / unflatten nested JSON - [Duplicate Keys](https://pdfflare.com/tools/json/json-duplicate-keys): Find duplicate JSON keys - [JSON Escape](https://pdfflare.com/tools/json/json-escape): Escape / unescape JSON strings - [JSON Stats](https://pdfflare.com/tools/json/json-stats): Inspect depth, keys, types - [JSON Viewer](https://pdfflare.com/tools/json/json-viewer): Interactive collapsible tree - [JSON to XML](https://pdfflare.com/tools/json/json-to-xml): Convert JSON ↔ XML both ways - [JSON to TOML](https://pdfflare.com/tools/json/json-to-toml): Convert JSON ↔ TOML both ways - [JSON to Go](https://pdfflare.com/tools/json/json-to-go): Generate Go structs from JSON - [JSON to Python](https://pdfflare.com/tools/json/json-to-python): Generate Python @dataclass - [JSON to Rust](https://pdfflare.com/tools/json/json-to-rust): Generate Rust serde structs - [JSON to Java](https://pdfflare.com/tools/json/json-to-java): Generate Java POJOs - [JSON to C#](https://pdfflare.com/tools/json/json-to-csharp): Generate C# classes - [JSON to Markdown](https://pdfflare.com/tools/json/json-to-markdown-table): JSON array to Markdown table - [JSON to Kotlin](https://pdfflare.com/tools/json/json-to-kotlin): Generate Kotlin data classes - [JSON to Swift](https://pdfflare.com/tools/json/json-to-swift): Generate Swift Codable structs - [JSON to SQL](https://pdfflare.com/tools/json/json-to-sql): CREATE TABLE + INSERT statements - [JSON to HTML](https://pdfflare.com/tools/json/json-to-html-table): JSON array to HTML table - [JSON Merge Patch](https://pdfflare.com/tools/json/json-merge-patch): Apply RFC 7396 patches - [JSON to Excel](https://pdfflare.com/tools/json/json-to-excel): Download as .xlsx file - [JSON to Protobuf](https://pdfflare.com/tools/json/json-to-protobuf): Generate proto3 schema - [JSON to GraphQL](https://pdfflare.com/tools/json/json-to-graphql): Generate GraphQL SDL - [JSON5 / JSONC](https://pdfflare.com/tools/json/json5-parser): Parse JSON with comments - [JSON Sort](https://pdfflare.com/tools/json/json-sort): Sort keys + arrays deeply ## Developer Tools - [Password Generator](https://pdfflare.com/tools/dev/password-generator): Random, passphrase, PIN - [UUID Generator](https://pdfflare.com/tools/dev/uuid-generator): v1, v4, v5, v7 + bulk - [HMAC Generator](https://pdfflare.com/tools/dev/hmac-generator): HMAC-SHA256 webhook signatures - [File Checksum](https://pdfflare.com/tools/dev/file-checksum): MD5 + SHA hashes of any file - [Verify Checksum](https://pdfflare.com/tools/dev/verify-checksum): Match a published hash to a file - [Random Secret](https://pdfflare.com/tools/dev/random-secret-generator): JWT secrets, API keys, webhook keys - [Timestamp Converter](https://pdfflare.com/tools/dev/timestamp-converter): Unix epoch ↔ date, ISO, ms - [Regex Generator](https://pdfflare.com/tools/dev/regex-generator): Generate regex from sample strings - [Regex Tester](https://pdfflare.com/tools/dev/regex-tester): Test regex with live highlighting - [Cron Expression Tester](https://pdfflare.com/tools/dev/cron-expression-tester): Validate cron + next fire times - [Hash Generator](https://pdfflare.com/tools/dev/hash-generator): MD5, SHA + HMAC signing - [Base64 Encode/Decode](https://pdfflare.com/tools/dev/base64-encode-decode): Encode and decode Base64 strings - [JWT Decoder](https://pdfflare.com/tools/dev/jwt-decoder): Decode JWT header, payload + claims - [URL Encode/Decode](https://pdfflare.com/tools/dev/url-encode-decode): Encode and decode URLs - [Color Converter](https://pdfflare.com/tools/dev/color-converter): Convert HEX, RGB, HSL colors - [QR Code Generator](https://pdfflare.com/tools/dev/qr-code-generator): Generate QR codes from text or URLs - [Markdown to HTML](https://pdfflare.com/tools/dev/markdown-to-html): Convert Markdown to HTML - [Markdown Editor](https://pdfflare.com/tools/dev/markdown-editor): Write Markdown with live preview ## Text Tools - [Word Counter](https://pdfflare.com/tools/text/word-counter): Count words, characters, sentences - [Case Converter](https://pdfflare.com/tools/text/case-converter): 16 formats + stats - [Lorem Ipsum Generator](https://pdfflare.com/tools/text/lorem-ipsum-generator): Generate placeholder text - [Text Diff](https://pdfflare.com/tools/text/text-diff): Compare two texts side by side ## Blog posts Tutorials and guides on PDF, image, text, JSON, and developer workflows. - [How to Compress an Image to a Specific Size in KB (Free, 2026)](https://pdfflare.com/blog/how-to-compress-image-to-specific-kb): Compress JPG, PNG, WebP, or HEIC to an exact KB target — 50, 100, 200, 500 KB — for gov forms, job portals, and ATS uploads. Free, browser-only. - [How to Crop a PDF Online (Free, Browser-Only, 2026)](https://pdfflare.com/blog/how-to-crop-pdf-online): Crop PDF pages in your browser — drag to select the area, pick A4/Letter/square aspect ratio, apply to all pages or just the first. Free, no upload. - [How to Fill PDF Form Online (Free, Even Word-to-PDF Forms)](https://pdfflare.com/blog/how-to-fill-out-pdf-form-online): Fill PDF form online — auto-detects AcroForm fields plus underscore blanks in Word-to-PDF flat forms. Type to fill, download. Free, no signup, no Acrobat. - [Regex Generator from Sample Strings: Build Regex (2026)](https://pdfflare.com/blog/how-to-generate-regex-from-sample-strings): Regex generator from sample strings — paste 2-5 examples, get a regex with character classes and length quantifiers. Deterministic, no AI, no signup. - [Regex Tester Online: How to Test Regex Like a Pro (2026)](https://pdfflare.com/blog/how-to-test-regex-online): Regex tester online — paste a regex, get live match highlighting plus paste-ready code for 10 languages. 40+ presets, ReDoS detector, substitution mode. - [Kubernetes CronJob Tester: How to Verify Schedules Before Apply](https://pdfflare.com/blog/how-to-test-kubernetes-cronjob): Kubernetes CronJob tester — verify spec.schedule before kubectl apply. Plain-English description, next 50 fire times, timezone-aware. Free, no signup. - [Cron Expression Tester: How to Test Cron Online (2026)](https://pdfflare.com/blog/how-to-test-a-cron-expression-online): Cron expression tester — paste, get plain English plus the next 50 fire times in any timezone. Free, browser-based. Pairs with Kubernetes CronJob. - [Unix Timestamp Converter: How to Convert Epoch to Date (2026)](https://pdfflare.com/blog/how-to-convert-unix-timestamp-to-date): Unix timestamp converter — convert Unix epoch ↔ date, ISO 8601, RFC 2822, local time. Auto-detects seconds vs milliseconds. Free, browser-based. - [How to Combine Multiple Word Docs into One PDF (Free, No Office)](https://pdfflare.com/blog/combine-word-docs-into-one-pdf): Combine Word docs into one PDF — convert each .docx to PDF, then merge in any order. Free, browser-based, no Office or Acrobat needed. - [PDF/A vs PDF: What's the Difference? (And When You Need Each)](https://pdfflare.com/blog/pdf-vs-pdfa-whats-the-difference): PDF/A vs PDF — what's the difference, when to use each. PDF/A is for archival, PDF is for general use. Conversion, validation, and gotchas explained. - [Best Free PDF Editor in 2026 (Honest Comparison, No Paywalls)](https://pdfflare.com/blog/best-free-pdf-editor-2026): Best free PDF editor in 2026 — honest comparison of PDFFlare, Smallpdf, iLovePDF, Sejda, PDF24. Pick the right one for your use case, no paywalls. - [How to Make a Resume in PDF (Free Templates, No Word Required)](https://pdfflare.com/blog/make-a-resume-in-pdf-free-templates): Make a resume in PDF — pick a free template, fill it in, save as PDF, sign and compress. Browser-based, no Word, no sign-in. - [How to Convert WebP to JPG (Free, Online, No Quality Loss)](https://pdfflare.com/blog/convert-webp-to-jpg): Convert WebP to JPG in your browser — drop the file, pick quality, download. Free, no upload, batch supported. Plus when to convert (and when not to). - [How to Convert SVG to PNG Online Free (No Install Needed)](https://pdfflare.com/blog/convert-svg-to-png-online-free): Convert SVG to PNG free online — pick output size, transparency, and DPI. Browser-based, no install. Plus how to handle SVG complexity gotchas. - [How to Encrypt a PDF for Email (Free, Browser-Based)](https://pdfflare.com/blog/how-to-encrypt-pdf-for-email): Encrypt a PDF for email with a password — free, in your browser, no Adobe Acrobat. Plus when password protection is enough vs when you need real encryption. - [What Is a HEIC File and Why Does iPhone Use It? (2026 Guide)](https://pdfflare.com/blog/what-is-a-heic-file-iphone): What is a HEIC file? Apple's HEIF/HEIC image format saves 50% file size vs JPG. Learn why iPhone uses it, how to open one, and when to convert to JPG. - [AVIF vs WebP vs JPG: Which Image Format in 2026?](https://pdfflare.com/blog/avif-vs-webp-vs-jpg-2026): AVIF vs WebP vs JPG in 2026 — compression, browser support, and when to use each. Plus how to convert between them in your browser, no signup. - [PDF vs DOCX: When to Use Each (Complete 2026 Guide)](https://pdfflare.com/blog/pdf-vs-docx-when-to-use-each): PDF vs DOCX — when to use each, key differences, and how to convert between them. Sharing, archiving, collaboration, accessibility — all covered. - [How to Compare Two PDFs Side by Side (Free, No Install)](https://pdfflare.com/blog/compare-two-pdfs-side-by-side): Compare two PDFs side by side — visually with split-screen, by text content with OCR + diff, or by checksum. 4 free methods, no Adobe subscription. - [How to Make Image Background Transparent (PNG, Free)](https://pdfflare.com/blog/make-image-background-transparent): Make image background transparent — remove white or solid backgrounds, save as transparent PNG. Free methods for logos, product photos, signatures. - [How to Combine Photos into PDF on Android (Free, No App)](https://pdfflare.com/blog/combine-photos-into-pdf-android): Combine photos into PDF on Android using Chrome — free, no app install, no upload. Plus how to compress, sign, and merge the resulting PDF. - [How to Convert PNG to JPG (and Back) — Free, No Quality Loss](https://pdfflare.com/blog/convert-png-to-jpg-and-back): Convert PNG to JPG (or JPG to PNG) free in your browser. Pick the right format, control quality, batch convert. No upload, no signup. - [How to Annotate a PDF (Highlights, Notes, Drawings) — Free](https://pdfflare.com/blog/annotate-pdf-highlights-notes): Annotate a PDF online free — add highlights, sticky notes, drawings, text overlays. Browser-based, no install, no signup. Works on Mac, Windows, mobile. - [How to Extract Images from a PDF (Free, Without Quality Loss)](https://pdfflare.com/blog/extract-images-from-pdf): Extract images from a PDF — pull every embedded image as JPG/PNG without quality loss. Free, browser-based, no install, no signup, no upload. - [How to Insert Pages into a PDF (Free, Online, No Install)](https://pdfflare.com/blog/insert-pages-into-pdf): Insert pages into a PDF — add blank pages, insert pages from another PDF, or rearrange. Free, browser-based, no Adobe Acrobat. Step-by-step. - [How to Sign a PDF on iPad with Apple Pencil (Free, No App)](https://pdfflare.com/blog/sign-pdf-on-ipad-apple-pencil): Sign a PDF on iPad with Apple Pencil — use Markup, Files, or PDFFlare's free Sign PDF tool in Safari. Step-by-step guide for one-tap signatures. - [How to Save a Webpage as PDF (Chrome, Safari, Firefox, 2026)](https://pdfflare.com/blog/save-webpage-as-pdf): Save a webpage as PDF in any browser — Chrome, Safari, Firefox, Edge — without ads. Plus how to clean, compress, and merge webpage PDFs after saving. - [How to Reduce PDF Size on Mac (5 Free Methods, No Quality Loss)](https://pdfflare.com/blog/reduce-pdf-size-on-mac): Reduce PDF size on Mac with 5 free methods — Preview, PDFFlare's Compress PDF, ColorSync, Acrobat, Ghostscript. Pick the right one for your use case. - [How to Make a Fillable PDF Form (Free, No Acrobat Required)](https://pdfflare.com/blog/make-fillable-pdf-form-free): Make a fillable PDF form free without Adobe Acrobat. Add text fields, checkboxes, signatures using PDFFlare's Edit PDF + Sign PDF tools, all in your browser. - [How to Save a Google Doc as PDF (Desktop, iPhone, iPad)](https://pdfflare.com/blog/save-google-doc-as-pdf): Save a Google Doc as PDF on desktop, iPhone, iPad — with comments, without comments, in any layout. Plus how to compress, sign, or merge after export. - [All 111 blog posts →](https://pdfflare.com/blog) ## Optional - [About PDFFlare](https://pdfflare.com/about) - [Contact](https://pdfflare.com/contact) - [Privacy Policy](https://pdfflare.com/privacy) - [Terms of Service](https://pdfflare.com/terms) - [Sitemap](https://pdfflare.com/sitemap.xml)