Convert, compress, resize, crop and edit images without an upload.
809 tiny tools that never see your files
TinyToolkit is the index for 12 small, single-purpose sites — JSON, CSV, TSV, JSONL, XML, TOML, GeoJSON, PDF, images and URLs. Every tool runs inside your own browser tab: no upload, no queue, no account, no file-size limit but your own memory. Search all 809 of them here, then work on the site that owns the format.
809 tools indexed · try , , ,
- 809tools
- 12sites
- 0bytes uploaded
- 0accounts needed
The 12 kits
One site per format, because a tool that only does PDFs can be better at PDFs than a tool that does everything. Counts are generated from each site's own catalogue.
Format, validate, repair and convert JSON — plus JSON Schema and type generation.
Tab-separated data: convert, repair ragged rows, join, pivot, analyse.
Encode, decode, parse, build and audit URLs, UTMs, QR codes and headers.
Convert, view, clean, join and query CSV files in the browser.
Validate, fix and convert JSON Lines — including LLM fine-tuning datasets.
Merge, split, compress, watermark and convert PDFs — nothing uploaded.
Format, validate and convert TOML — pyproject.toml, Cargo.toml, wrangler.toml.
Compress to a target size, resize, rotate and strip EXIF from photos.
Format, validate, diff XML and run XPath or XSLT in the browser.
View, validate, simplify GeoJSON and convert KML, GPX and CSV.
Explain, test and convert cron expressions for every scheduler.
Start here
The pages people arrive looking for, across all 12 sites.
Browse all 809 tools by kit and category →
Why twelve sites instead of one
Every "all-in-one file converter" makes the same trade: a generic pipeline that handles forty formats adequately and none of them well. Splitting the network by format means each site can be opinionated. tsvkit can assume real TSV has no quoting and build its repair tools around ragged rows. jsonlkit can ship validators for the exact JSONL shape each model provider wants for fine-tuning. pngtoolskit can read PNG chunk by chunk to explain why a flat icon weighs 40 KB. A single site could not justify any of that depth.
What the split costs you is knowing which site to open — which is the entire job of this page. Search here, land on the right tool, bookmark the site you end up using most.
What every tool here has in common
Nothing is uploaded
Every tool is JavaScript running in your tab. Files are read with the File API, processed in memory and handed back as a download. There is no server-side processing step, which is why these tools work on a plane and why a PDF full of salaries is safe in one. See the privacy note.
No account, no quota, no watermark
No sign-up wall after three conversions, no daily cap, no "upgrade to remove the watermark". The practical limit is your browser's memory, which is usually somewhere between 500 MB and a couple of gigabytes per batch.
Built for a real job, not a keyword
The tool set follows the awkward tasks — hitting an exact KB limit on an upload form, repairing a CSV whose quoting broke, converting a chat dataset between provider formats, stripping GPS out of a photo. Bug reports change what gets built next: [email protected].
— S., [email protected]