Private file tools that run in your browser
Convert, compress, and edit images, audio, video, and PDFs, with 62 free tools that do all the work on your device. Nothing is uploaded. No accounts or ads on the tools, and browser-safe limits are shown before expensive work starts.
Popular private tools
Start with the tools already helping people solve common file tasks.
- Add Page Numbers Choose the starting number, label style, and one of six positions.
- Reverse GIF Flip a short animated GIF so it plays backwards.
- Compress Audio Shrink audio to MP3 with fixed bitrate presets. No upload.
- HEIC to WebP Convert iPhone HEIC photos straight to WebP for websites and web apps without uploading them. WebP creation depends on your browser's canvas encoder, with Chrome and Firefox the safest choices.
- MP4 to MP3 Convert an MP4 soundtrack to a 192 kbps MP3 without uploading the video. The picture is discarded, and the MP3 can only be as good as the audio already inside the source file.
- GIF to Frames Export a GIF as one PNG download per frame.
Convert images
Explore image tools →HEIC, WebP, PNG, JPG, GIF, and BMP, converted in your browser.
- HEIC to JPG Drop iPhone HEIC photos here and download JPG copies. Conversion runs in your browser, and your files never leave your device.
- HEIC to PNG Create PNG files from HEIC images entirely in your browser. Use this target when editability, crisp edges, or transparency-friendly workflows matter more than small file size.
- WebP to JPG Turn downloaded WebP images into JPG files without uploading them. Use this when an older app, website uploader, printer, or photo tool does not accept WebP.
- WebP to PNG Create PNG copies of WebP files for design tools, editors, and uploaders that need PNG support. This is the safer WebP target when transparency or lossless pixels matter.
- PNG to JPG Make JPG copies of PNG files when a screenshot, scan, or photo-like image is too large for an upload limit. Transparent areas are flattened to white because JPG cannot store transparency.
- JPG to PNG Create PNG files from JPG images when a tool specifically requires PNG. This does not improve the original photo quality and usually makes the file larger.
- JPG to WebP Make WebP versions of JPG images for websites and web apps that need smaller downloads. WebP export depends on browser support; Chrome and Firefox are the safest choices.
- PNG to WebP Create WebP files from PNG images for leaner website assets. This can reduce image weight, but WebP creation must be supported by your browser.
- GIF to JPG Turn old GIF memes, screenshots, and small web graphics into JPG files. Animated GIFs convert as the first frame only, so the result is a still image.
- GIF to PNG Create PNG files from GIF images for editors, screenshots, and tools that prefer PNG. Animated GIFs convert as the first frame only, not as an animation.
- BMP to JPG Shrink uncompressed BMP files from scanners, old Windows tools, and legacy exports into shareable JPG images. JPG is lossy, so keep the BMP if you need the original pixels.
- BMP to PNG Modernize large legacy BMP files from scanners and old Windows apps as PNG images. PNG keeps the decoded pixels lossless while usually being easier to share and edit.
- HEIC to WebP Convert iPhone HEIC photos straight to WebP for websites and web apps without uploading them. WebP creation depends on your browser's canvas encoder, with Chrome and Firefox the safest choices.
Edit images
Explore image tools →Compress, resize, and clean up photos without uploading them.
PDF tools
Explore PDF tools →Convert, merge, and split PDFs. Your documents stay private.
- JPG to PDF Wrap JPG images as one-page PDF files when an application, invoice upload, print workflow, or scan archive requires PDF. Each selected JPG becomes its own PDF download.
- PNG to PDF Create one-page PDF files from PNG screenshots, scans, diagrams, and uploads that must be submitted as PDF. Each PNG is converted into its own PDF.
- PDF to JPG Render every page of a PDF as a JPG image for previews, thumbnails, slides, and places that need images instead of documents.
- PDF to PNG Turn PDF pages into PNG images for crisp page captures, previews, documentation, and image workflows that should avoid JPG compression.
- Merge PDF Combine several PDFs into one, reorder before merging.
- Split PDF Turn one PDF into a separate file per page.
- Rotate PDF Turn every page right, left, or 180 degrees.
- Delete PDF Pages Remove selected pages and keep the rest in order.
- Extract PDF Pages Copy selected pages into one new PDF.
- Add Page Numbers Choose the starting number, label style, and one of six positions.
- Watermark PDF Add a diagonal text watermark to every page.
Audio
Explore audio tools →Extract and convert audio to MP3 and WAV.
- MP4 to MP3 Convert an MP4 soundtrack to a 192 kbps MP3 without uploading the video. The picture is discarded, and the MP3 can only be as good as the audio already inside the source file.
- WAV to MP3 Turn large WAV recordings into smaller MP3 files for sharing, upload forms, and everyday playback. MP3 is lossy, so keep the WAV if you need the original recording quality.
- M4A to MP3 Make MP3 copies of M4A voice memos, phone recordings, and iTunes-style audio for apps that prefer the most universal format. Re-encoding from one lossy format to another can lose a little quality.
- FLAC to MP3 Create portable MP3 copies from a lossless FLAC library for phones, cars, speakers, and apps that do not handle FLAC well. The tradeoff is smaller files with lossy compression.
- OGG to MP3 Turn OGG files from games, open-source tools, and web audio projects into MP3 for broader playback. Because this is often lossy-to-lossy, expect a small quality tradeoff.
- MP3 to WAV Create WAV files from MP3 audio for editors, DAWs, transcription tools, and workflows that expect PCM. This does not restore quality lost in the MP3, and the WAV will usually be much larger.
- Compress Audio Shrink audio to MP3 with fixed bitrate presets. No upload.
Video
Explore video tools →Convert short clips between MP4 and WebM.
- WebM to MP4 Turn WebM screen recordings, browser captures, and downloaded clips into MP4 files that players and editors accept more consistently. This browser converter is best for short clips because HD transcodes can run around real time or slower depending on the device.
- MOV to MP4 Make MP4 copies from iPhone and camera .mov footage. Many H.264 or HEVC MOV files with AAC audio convert near-instantly as a container change; other files need a full re-encode, so short clips are the realistic target.
- AVI to MP4 Modernize short legacy AVI files as MP4 for phones, websites, and editors. AVI to MP4 requires a full re-encode here, so expect patience for anything beyond a small clip.
- MP4 to WebM Create WebM versions of short MP4 clips for web embedding and browser-first publishing. The VP8 settings favor speed, so quality can drop compared with slower offline encodes.
- Compress Video Shrink short clips to MP4 with fixed quality presets. No upload.
Turn clips into GIFs, edit GIFs, or export them into other formats.
- MP4 to GIF Turn a short MP4 clip into a silent GIF for chats, previews, and simple embeds. The GIF is capped at 480px wide and 12fps so the file stays reasonable; long videos still make very large GIFs.
- WebM to GIF Create a silent GIF from a short WebM recording or browser capture. The conversion downscales output to at most 480px wide and 12fps, which keeps the GIF more shareable but makes it a poor fit for long clips.
- MOV to GIF Make a silent GIF from a short iPhone or camera MOV clip. The browser converts locally and downscales to at most 480px wide at 12fps so the result is easier to share.
- GIF to MP4 Turn an animated GIF into a silent MP4 video that is usually much smaller and plays more reliably in modern apps, browsers, and feeds.
- Resize GIF Set a new GIF width and keep the animation private.
- Optimize GIF Compress GIFs by rebuilding the color palette locally.
- Reverse GIF Flip a short animated GIF so it plays backwards.
- Change GIF Speed Speed up or slow down GIF timing with fixed presets.
- GIF Maker Create a GIF from reordered JPG, PNG, or WebP frames.
- GIF to Frames Export a GIF as one PNG download per frame.
JSON & data
Explore JSON tools →Convert, format, and compare structured text without uploading it.
- JSON Editor Edit and validate one JSON document, then format, copy, or download it locally.
- JSON to CSV Turn JSON arrays into quoted CSV text in your browser.
- CSV to JSON Convert CSV rows into a pretty JSON array of objects.
- JSON to YAML Convert valid JSON into YAML without uploading text.
- YAML to JSON Parse YAML and write formatted JSON locally.
- JSON to XML Serialize JSON under a simple XML root element.
- XML to JSON Convert XML elements and attributes into pretty JSON.
- JSON Formatter Validate, pretty-print, or minify JSON text locally.
- JSON Diff Compare two JSON values and list changed paths.
AI tokens & cost
Explore AI token tools →Estimate text tokens, API costs, and model context usage locally.
Why in-browser?
Every tool here runs on your own device using WebAssembly, the same technology that powers desktop apps, running inside your browser tab. Your files are read locally and never sent to a conversion server. In DevTools, you can verify that the selected file’s name and bytes never appear in a request.
Inspect the browser privacy audit →