Convert your files — free, instant and private
Image Tools
All 49Convert, compress and resize images.
- Compress ImagesMake your photos take up less space, so they send and upload faster.
- Resize ImagesMake your photos smaller in width and height.
- Convert JPG to PNGKeeps every pixel exactly, and can have a transparent background.
- Convert JPG to WebPRoughly a third smaller than JPG at the same quality.
- Convert JPG to AVIFThe smallest files of any format browsers can show.
- Convert JPG to BMPUncompressed, for older Windows software that refuses anything else.
- Convert JPG to ICOScaled to the sizes Windows and browsers expect of an icon.
- Convert PNG to JPGOpens on anything, at a slight cost in fine detail.
- Convert PNG to WebPRoughly a third smaller than JPG at the same quality.
- Convert PNG to AVIFThe smallest files of any format browsers can show.
- Convert PNG to BMPUncompressed, for older Windows software that refuses anything else.
- Convert PNG to ICOScaled to the sizes Windows and browsers expect of an icon.
- Convert WebP to JPGOpens on anything, at a slight cost in fine detail.
- Convert WebP to PNGKeeps every pixel exactly, and can have a transparent background.
- Convert WebP to AVIFThe smallest files of any format browsers can show.
- Convert WebP to BMPUncompressed, for older Windows software that refuses anything else.
- Convert WebP to ICOScaled to the sizes Windows and browsers expect of an icon.
- Convert AVIF to JPGOpens on anything, at a slight cost in fine detail.
- Convert, compress and resize images.See all 49
PDF Tools
All 15Merge, split, convert and compress PDF files.
- Merge PDF FilesJoin several PDFs into one document, in the order you add them.
- Split PDFPull out the pages you need, or break a PDF into single pages.
- Convert Images to PDFTurn photos and scans into a single PDF document.
- Convert PDF to ImagesTurn each page into a picture you can share or edit.
- Compress PDFMake a PDF small enough to email or upload.
- Rotate PDF PagesTurn sideways or upside-down pages the right way up.
- Watermark a PDFStamp DRAFT, CONFIDENTIAL or your own words across every page.
- Number PDF PagesNumber every page, wherever you want them.
- Crop PDF MarginsTrim wide white margins so the content fills more of the page.
- Markdown to PDFTurn notes or a README into a readable document.
- Delete PDF PagesDrop the pages you do not want and keep the rest.
- Convert Word to PDFTurn a Word document into a PDF anyone can open.
- Convert Excel to PDFTurn a spreadsheet into a readable table.
- Flatten PDF FormsLock a filled-in form so the answers cannot be changed.
- Read Text from a ScanGet the words out of a scan, where copying does not work.
- Merge, split, convert and compress PDF files.See all 15
Developer Tools
All 27Encoders, formatters, converters and generators for everyday dev work.
- Base64 EncodeTurn text into base64, in your browser.
- Base64 DecodeRead what a base64 string actually says.
- URL EncodeMake text safe to put in a URL.
- URL DecodeTurn %20 and friends back into readable text.
- HTML EncodeEscape text so a browser prints it instead of running it.
- HTML DecodeTurn & and ' back into real characters.
- JSON FormatterMake unreadable JSON readable, and find what broke it.
- JSON MinifierStrip every unnecessary byte out of JSON.
- JWT DecoderRead what is inside a token, without sending it anywhere.
- Unix Timestamp ConverterTurn an epoch number into a date, or a date into a number.
- Hash GeneratorMD5, SHA-1, SHA-256, SHA-384 and SHA-512 of any text.
- HEX to RGBConvert a hex colour to rgb, hsl and back.
- RGB to HEXConvert an rgb colour to hex, hsl and back.
- Convert JSON to TypeScriptTurn a sample response into interfaces.
- Convert JSON to GoTurn a sample response into Go structs.
- Convert JSON to JavaTurn a sample response into Java records.
- JavaScript MinifierMake a script as small as it goes.
- JavaScript BeautifierMake minified JavaScript readable again.
- Encoders, formatters, converters and generators for everyday dev work.See all 27
Data Tools
All 16Convert between JSON, CSV, XML, YAML and TOML.
- Convert JSON to CSVTurn an API response into a spreadsheet.
- Convert CSV to JSONTurn a spreadsheet export into an array of objects.
- Convert JSON to XMLTurn JSON into an XML document.
- Convert XML to JSONTurn an XML document into JSON.
- Convert JSON to YAMLTurn JSON into readable YAML.
- Convert YAML to JSONTurn a YAML file into JSON.
- Convert JSON to TOMLTurn JSON into a TOML config file.
- Convert TOML to JSONTurn a TOML config file into JSON.
- Convert CSV to XMLTurn a spreadsheet export into XML records.
- Convert XML to CSVFlatten XML records into a spreadsheet.
- Convert CSV to YAMLTurn spreadsheet rows into a YAML list.
- Convert YAML to CSVFlatten a YAML list into a spreadsheet.
- Convert XML to YAMLTurn an XML document into readable YAML.
- Convert YAML to XMLTurn YAML into an XML document.
- Convert YAML to TOMLTurn YAML into a TOML config file.
- Convert TOML to YAMLTurn a TOML config file into YAML.
- Convert between JSON, CSV, XML, YAML and TOML.See all 16