Tools that run in this tab
Shrink a scan for Gmail, turn iPhone HEIC into JPG, or decode a JWT — on this device. Nothing is uploaded unless a tool’s privacy label says otherwise. File tools typically stop around 32 MB.
Start with the job, not the catalog
A portal rejected a scan-heavy PDF, Windows will not open an iPhone still, or you need to read a JWT without pasting it into a random decoder. Pick that job first. Then open PDF, Images, or Developer for the sibling step — merge is not compress, HEIC-to-JPG is not a generic format converter.
- Shrink a scan for GmailJPEG rebuild in this tab. Typical 32 MB. Not Ghostscript.
- Open iPhone HEIC on WindowsReal .heic → JPG. Renaming the extension does nothing.
- One PDF attachmentCombine PDFs here. Photos belong on JPG to PDF.
- Smaller JPG or WebPSame format, fewer bytes. No 5 MB upload cap.
- Read a JWT without pasting it awayHeader and payload only. Not signature verify.
- Format JSON in this tabBeautify or minify locally. CSV and YAML are siblings.
- A short GIF89a from a clipAbout 24 frames, 256 colors. Not ffmpeg.
- A random password, not a vaultCharset in this tab. Not Diceware, not a manager.
No account. No upload by default.
Each tool runs in the current tab and shows its own privacy label. File tools typically stop around 32 MB. We do not sell HIPAA or ISO certificates — the file simply never leaves the browser. Paycheck math uses the tax percent you type. Video-to-GIF writes a short GIF89a here (about 24 frames, 256 colors), not a studio encode.
Twelve jobs people open first
- PDFCompress PDFRebuild each page as JPEG in this tab so scans and camera PDFs usually get smaller. Text-only files often barely shrink, and you cannot select the words afterward.
- ImagesHEIC to JPGDecode a real .heic or .heif from your iPhone and save a JPG in this tab. Windows, many printers, and a lot of forms still reject HEIC. Changing only the file extension does not convert the photo.
- PDFMerge PDFConcatenate PDFs in this tab in the order you drop them so a portal or inbox gets one file instead of twelve. Password-protected inputs may fail, and a stack of scans can still blow Gmail’s 25 MB send limit.
- ImagesImage compressorRe-encode a JPEG or WebP in this tab so a phone photo usually gets smaller. EXIF is stripped as a side effect. Already-tiny PNG icons often barely shrink, and there is no exact 100 KB promise.
- SecurityJWT decoderRead the header and payload of a JSON Web Token in this tab. Anyone who has the token can do the same — JWT is not encryption. We do not verify the signature, so a forged token can still ‘decode’ cleanly.
- DeveloperJSON formatterPretty-print, minify, and pinpoint JSON parse errors in this tab so you can read a minified API body without sending production payloads to a formatter service.
- MediaVideo to GIFDrop a local clip and download a real animated GIF. This is a short, quantized loop for a ticket or slide — not Premiere quality and not a GIPHY upload.
- GeneratorsPassword generatorMint a random charset password in this tab and glance at a strength estimate. It is not a passphrase wordlist, not a password manager, and we never see the string — you still have to save it somewhere that is not a sticky note.
- PDFImages to PDFBuild one PDF from JPEG or PNG photos in this tab — receipts, homework scans, or a photo set that a form will only accept as PDF. HEIC must be converted first. Ten phone photos can easily exceed an email cap.
- TextWord counterCount words, characters, CJK glyphs, and a rough reading time as you paste. Essay limits, meta descriptions, and X-style caps do not agree on what a ‘character’ is — trust the publisher’s own box when it matters.
- GeneratorsQR code generatorEncode a URL, Wi-Fi login, vCard, or plain text into a static QR PNG in this tab. The data lives in the pixels, so the code does not expire and we cannot tell you who scanned it. This is not a payment QR.
- GeneratorsUUID / ULID / NanoIDGenerate UUID v4, UUID v7, ULID, or NanoID in this tab. v7 and ULID leak creation time by design; v4 and NanoID do not. None of these is a password, and collisions are unlikely — not impossible — at huge scale.