Document Processing Tools
Free tools for working with documents and data. Process PDFs, clean CSV files, format JSON, and compare two texts side by side, all in your browser.
PDF Tools
Split and merge PDF files instantly. Combine multiple PDFs into one or extract specific pages. All processing happens in your browser. Your files never leave your device.
CSV Cleaner
Clean CSV files: remove duplicates, filter rows, sort data, and export. Built for spreadsheet cleanup before analysis or import.
JSON Formatter
Format, validate, and beautify JSON. Run JSONPath queries, convert to CSV, YAML, or TOML, and surface syntax errors. Useful for API payloads and config files.
Compare Two Texts
Paste two texts and see every difference highlighted side by side. Line, word, or character compare in your browser.
Common Use Cases
PDF Processing
- • Merge multiple invoices or receipts
- • Extract pages from reports
- • Combine documents for printing
Data Cleaning
- • Remove duplicate entries from lists
- • Filter customer data by criteria
- • Sort and organize spreadsheets
JSON Validation
- • Debug API responses
- • Format configuration files
- • Validate JSON syntax before deployment
Text Comparison
- • Compare contract versions
- • Review code changes
- • Check document revisions
Frequently Asked Questions
Are PDF and CSV tools really private?
Yes. PDF Tools (merge and split via pdf-lib), CSV Cleaner, JSON Formatter, and Text Diff all run as JavaScript in your browser. There is no upload step and no third-party API call. PDFs, spreadsheets, JSON, and pasted text stay on your device. After the page loads, the tools keep working offline. Unlike the AI tools elsewhere on the site, nothing in this hub sends content to a provider.
Text Diff vs Prompt Diff: which should I use?
Both use the Myers algorithm, the line-diff engine behind Git, but they target different content. Text Diff is the general tool: paste two blocks of text, code, or config, then compare in split or unified view with added/removed stats and copyable unified-diff output. Prompt Diff is for agent context files (system prompts, AGENTS.md, CLAUDE.md, Cursor .mdc rules) and adds word-level highlighting so a one-word change inside a long line is easier to spot. Use Prompt Diff when you iterate on agent instructions; use Text Diff for everything else.
Is there a file size limit?
Instant Tools does not enforce a size limit. The ceiling is your device memory, because each tool loads the full file into the browser. Most browsers handle PDFs and CSVs up to a few hundred megabytes. JSON Formatter and Text Diff handle multi-megabyte text more easily than large binary PDFs. Very large PDFs or gigabyte CSVs can slow the tab or run out of memory; split the file or use a desktop browser with more RAM.
Do I need an account?
No. PDF Tools, CSV Cleaner, JSON Formatter, and Text Diff need no registration or login. Open the page and start. There is no account-based usage cap, so you can merge PDFs, clean CSVs, or run diffs as often as you need in a session.