HermitFile Pro

Convert WebP, AVIF and HEIC into something the site will accept

You saved a picture and got a .webp the upload form refuses. Drop it here and take back a JPG or PNG — with the transparency filled in the colour you choose, not black.

or drag and drop them hereor tap anywhere in this box
reads WebP, AVIF, PNG, JPG, GIF, BMP · batch them, or drag a whole folder in

Nothing leaves this device. Open your browser's Network tab and watch — your file never appears.

One file or five hundred. Drop them all in at once and every one is converted on your own device, then handed back as a single zip. Free, no sign-up, no file-size cap, and nothing is uploaded.

Convert to

JPG has no transparency. Tools that skip this step give you black.

Results

PreviewFileBefore AfterChangeDownload
Nothing is uploadedYour browser opens the file and does the work. There is no server to send it to, so there is nothing to leak, log or delete later.
No account, no sign-upNothing to sign up for, and no cap on file size. Free runs one file at a time, forever. Pro takes a whole batch in one pass.
No upload, no waitingWork starts the moment you drop the file. A 40 MB photo does not have to travel to a data centre and back.

Transparency should not turn black

This is the most common complaint about format converters, and it is not a bug so much as a shrug: JPG has no alpha channel, so something has to go behind the transparent pixels. Many tools leave the canvas at its default — which is black — and hand you a logo on a black square. Pick the fill colour here before you convert. It defaults to white.

If the file gets bigger, that is expected

Converting a JPG or WebP into PNG almost always produces a larger file. The original threw away detail to get small; PNG is lossless and cannot throw anything away, so it faithfully stores every JPEG artefact. The results table shows the before and after size for each file so you find out here rather than at the upload box. Convert to PNG when you need transparency or exact pixels, not when you want a smaller file.

Animation gets flattened, and you will be told first

An animated GIF or animated WebP holds many frames. JPG and PNG hold one. Most converters silently keep frame one and say nothing. This page counts the frames when you drop the file and warns you before you convert anything.

What this browser can actually write

The output buttons above are not a fixed list — the page tests your browser when it loads and only offers formats it genuinely produces. This matters more than it sounds. Asked for AVIF, Chrome quietly returns a PNG instead, with no error. A converter that trusts its own dropdown will hand you a file called photo.avif that is really a PNG, and it will fail to open wherever you send it.

Your camera data is left behind

Photos carry EXIF metadata — camera model, timestamp, and often GPS coordinates. Because the picture is redrawn onto a canvas before it is saved, none of that survives into the converted file. The rotation flag is read and applied first, so the image still comes out the right way up. And nothing is uploaded to find that out: the conversion is done by about 12 KB of JavaScript in your own browser. Here is how that is enforced.

How to convert an image to another format

  1. Drop in the WebP, AVIF, HEIC, PNG, GIF or BMP files.
  2. Pick the output format. Only formats your browser really writes are offered.
  3. Choose what fills the transparency, press Convert and download.

All 39 HermitFile tools

Every one of them runs in your browser. Nothing you open is uploaded, and nothing is stored.

Show all tools

Image tools

Video tools

MOV to MP4Turn an iPhone .mov into an .mp4 by swapping the wrapper, with the video copied across and nothing re-encoded. Trim a videoKeep the part you want. The clip is copied rather than re-encoded, so no quality is lost. Split into partsCut a long recording into pieces short enough to post, without re-encoding any of them. Rotate a videoChange the rotation flag a phone wrote instead of re-encoding the picture. Seconds, not minutes. Remove the soundDrop the audio track and copy every frame across untouched — same quality, same size. Video to MP3Convert a video’s sound to MP3, or lift the original audio out byte for byte with nothing re-encoded. Video to GIFPick a range, a frame rate and a size, and get an animated GIF back with nothing uploaded. Green screen swapSwap a green or blue screen for a solid colour with a live preview, no AI model and no watermark. Silence removerFinds the quiet stretches by listening to the audio and cuts them out, with a timeline showing every cut first. Blur pad to a new ratioFit a video into 9:16, 1:1 or another shape with a blurred background instead of black bars. Compress a videoAim at a Discord, email or WhatsApp limit — or your own — and get an MP4 checked afterwards, not just promised. Noise removerLearns your recording’s own background hiss or hum from a quiet stretch, then subtracts exactly that. Auto-reframeCrops a landscape clip to a new shape and pans the crop to follow the motion, instead of a fixed centre. CaptionsBurns an .srt or .vtt subtitle file into the video as styled, timed on-screen text. Beat syncFinds the beats in the clip's own audio and lands a flash or a zoom-punch on each one. Highlight finderScores a clip by loudness and movement, and ranks the best stretches to cut out, losslessly.

PDF tools