18 tools · 14 of them never upload anything
Tools that do the work where your file already is.
Merging a PDF or resizing a photo does not need a server, so here it does not use one — the work happens in this page and the file never leaves your machine. Four tools genuinely need a computer of ours, and those say so, in the same place, on every page.
Drop a file and I will tell you what I can do with it
Or just pick a tool below. Nothing is uploaded by this box — it only looks at the file's name and type.
Joining, splitting, turning and shrinking PDF files. Every one of these runs in this browser using pdf-lib and pdf.js, both served from this site. Your document is opened by the page you are looking at and is never sent anywhere.
Merge PDF
Join several PDFs into one, in the order you choose.
in your browserSplit PDF
Pull out pages, or cut one document into several.
in your browserCompress PDF
Two honest modes: shrink losslessly, or rasterise and lose the text.
in your browserRotate PDF
Turn every page, or just the sideways ones, and save it that way.
in your browserPDF to image
Render pages to PNG or JPEG at whatever resolution you need.
in your browserImages
4 tools · all in your browserResizing, cropping, converting and compressing pictures with the canvas your browser already has. Nothing is uploaded. One consequence worth knowing before you start: anything that goes through a canvas comes out without its EXIF data, which strips the GPS coordinates and the camera serial number along with the colour profile.
Resize image
Scale a picture to an exact size, or by a percentage.
in your browserCrop image
Drag a box, or lock it to a ratio, and cut.
in your browserConvert image
PNG, JPEG, WebP and AVIF where the browser can write it.
in your browserCompress image
Aim at a quality, or at a file size — it will find the quality for you.
in your browserText and data
5 tools · all in your browserCounting, comparing, formatting and encoding. All of it is arithmetic and string handling, which is exactly the sort of thing a browser is good at, so none of it needs a server and none of it costs anything to run.
Word counter
Counts, reading time, and six readability scores as you type.
in your browserText diff
Compare two versions and see what changed, down to the word.
in your browserJSON formatter
Pretty-print, minify, validate — with the error line, not just "invalid".
in your browserCSV and JSON
Convert either way, with a parser that handles quoted fields properly.
in your browserQR code
Make a QR code as PNG or SVG, with the quiet zone included.
in your browserSpeech, language and pictures
4 tools · all on our serverThe four tools a browser genuinely cannot do. These upload your file to a small server, run a model on a CPU, hand the result back, and delete the file. There is a queue, because the machine has four shared cores and runs one job at a time on purpose.
Grammar and spelling
LanguageTool, self-hosted. Rule-based, so it cannot invent a correction.
on our serverTranscribe audio
Whisper on a CPU. English, up to ten minutes, and your audio is deleted immediately.
on our serverText to speech
Kokoro, self-hosted. Nine languages, and Vietnamese is not one of them.
on our serverRemove background
A small segmentation model. Good on clear subjects, honest about hair.
on our serverTwo things this site will not do
Pretend to speak every language
Grammar checking is English only, and the speech tool has no Vietnamese voice at all. Both limits are named on the tool page before you paste anything in, with the reason. What is missing, and why.
Quietly wreck your document
"Compress PDF" on most sites turns your text into photographs without saying so. Here that mode is named, warned about, and not the default. See what each mode costs.