Fast file and text tools that run in your browser
Free tools for images, data and text. Each one runs inside your browser tab, so your files stay on your own machine.
Image tools12
All image toolsConvert, compress and clean up pictures without uploading them anywhere.
- Image compressorMake a photo small enough to send, and see exactly what it cost.
- PNG to JPGTurn PNG screenshots and exports into smaller JPG files.
- JPG to PNGGet a lossless PNG copy of any JPG or JPEG.
- Make background transparentClear a flat colour or a baked-in checkerboard and save a transparent PNG.
- Image resizerSet exact pixel dimensions, with the aspect ratio locked if you want it.
- WebP to JPGTurn a downloaded WebP into a JPG anything will open.
- WebP to PNGGet a PNG copy of a WebP that some other program refuses to open.
- JPG to WebPMake photos smaller for the web without a visible quality drop.
Developer tools11
All developer toolsThe small utilities you reach for constantly, without a sign-up wall.
- JSON formatterPretty-print, minify, sort keys and find the line your JSON breaks on.
- Base64 encoderConvert text to Base64 and back, with URL-safe output and proper Unicode support.
- JWT decoderRead what is inside a token, without pasting it into someone else’s server.
- UUID generatorBulk version 4 UUIDs in whichever shape your database wants them.
- Hash generatorMD5 and the SHA family, all computed at once from the same text.
- Timestamp converterTurn epoch seconds into a date you can read, and back again.
- URL encoderPercent-encode a query value, or read back a URL someone escaped twice.
- Colour converterHEX to RGB to HSL, with the contrast figures you need to use it.
Text tools4
All text toolsCheck a word count, fix a heading, or put a messy list in order.
- Word counterLive word, character, sentence and reading-time counts.
- Case converterSentence case, Title Case, camelCase, snake_case and the rest, as you type.
- Remove duplicate linesStrip repeated lines from a list without reordering it.
- Sort linesPut a list in order alphabetically, by length, or simply reversed.