PDF Merger
Combine multiple PDFs into a single file, in order, entirely in your browser. No file-size limits from a server and no upload wait — pick your PDFs and merge them on-device.
PDF Text Extractor
Pull raw text content out of a PDF, page by page. Useful for copying quotes, pulling data out of a report, or getting searchable text out of a document without opening a separate reader.
Offline OCR Scanner
Extract text from an image using an in-browser OCR engine. Works on scanned pages, screenshots, and photos of printed text — recognition runs locally, so the image is never sent anywhere.
Image Compressor
Shrink image file size by re-encoding through canvas at adjustable quality. Handy before emailing a photo, uploading to a form with a size limit, or speeding up a slow page.
Social Media Resizer
Crop and resize an image to fit standard platform presets. Covers the most common post dimensions for Instagram, TikTok, and YouTube without opening a design app.
Canvas Drawing Canvas
A freeform sketch pad, rendered and saved entirely on-device. Good for quick diagrams, annotations, or doodles you want to export as a PNG.
CodeMirror IDE
A JavaScript scratchpad with syntax highlighting and an in-browser runner. Test a function or debug a snippet without spinning up a project.
$ output will appear here
C / C++ / C# Error Checker
A lightweight static linter for unbalanced braces, parentheses, and missing semicolons. Catches the structural mistakes that usually make a compiler choke, before you ever compile.
$ awaiting check...
JSON Validator
Validate JSON structure and pinpoint the exact line and column of a syntax error. Useful for debugging API responses, config files, or hand-written JSON.
Diff Checker
Compare two blocks of text and see exactly what changed. Handy for reviewing edits, comparing config versions, or spotting differences between two drafts.
Password Generator
Cryptographically random passwords generated with crypto.getRandomValues.
Word Counter
Live counts as you type — nothing is sent anywhere. Tracks words, characters, sentences, and estimated reading time as you write.
Case Converter
Reformat text into common casing conventions. Switch between UPPERCASE, Title Case, camelCase, snake_case, and more in one click.