Free plan: 1 conversion/hour, 1 file at a time
Go Unlimited →

Flip JPEG

JPEG Mirror Tool

Pick your files

*Files deleted after 24 hours

Convert up to 1 GB files free, Pro users can convert up to 100 GB files; Sign up now

Uploading

0%

How to Flip JPEG

1 Upload the JPEG images you want mirrored.
2 Choose the axis — horizontal gives you a mirror image, vertical an upside-down reflection.
3 Apply the flip, then check any text, logos or numbers in the preview, because those mirror along with everything else.
4 Download the flipped JPEG file.

Flip JPEG FAQ

Anything specific to JPEG to be aware of?
+
Yes — the .jpeg and .jpg extensions are the same bitstream, so nothing here behaves differently from a .jpg — only the filename changes. Worth a moment before you flip something you cannot easily recreate.
Yes. The same axis is applied to every file in the batch, which is how you fix a whole folder of mirrored captures in one pass instead of one at a time.
Concretely, a horizontal or vertical mirror is a lossless DCT transform, so the file is rewritten without decoding and re-encoding the image at all — the output is pixel-identical to a mirrored original. You choose the axis — horizontal produces a mirror image, vertical produces an upside-down reflection — and the whole file is transformed on it.
A flip reverses the content across an axis and produces a mirror image; a rotation turns it without reversing anything. Text is the giveaway: it reads backwards after a flip and stays readable after a rotation.
No. Flip JPEG is free with no account, no watermark on the output and no signup wall in front of the download. Uploads are deleted automatically a short time after the job finishes.
Anything in the lossy raster family — JPG, JPEG, JFIF and WebP — plus the lossless formats (PNG, BMP, TIFF) if you want to mix them in one batch. The format is read from the file header, not the extension, so a photo saved with the wrong suffix still goes through.
Yes: free accounts process images up to 25 MB each, which covers essentially every camera JPG and phone photo; the work is done by libjpeg-turbo and libwebp, the same libraries a desktop editor links against. Larger files are the one thing the free tier will stop you on, and the limit is per file rather than per batch.
Camera EXIF (ISO, shutter, lens, GPS) and the embedded ICC profile are carried across by default, because dropping the profile is what makes colours shift on re-import. Use the privacy option to strip metadata before download if you are about to publish the file.
MP3.to is built around the format that made portable audio ordinary: universally playable, small enough to ignore, and lossy in a way that only matters if you keep re-encoding it. Audio jobs cluster: the same person who needs a format changed usually needs the file cut, levelled or made smaller in the same sitting. Putting Flip JPEG behind the same upload, the same caps and the same account is what turns three tabs into one.
The converter on this site moves audio between MP3, WAV, FLAC, M4A, OGG and Opus, so the output format is a decision you can leave until the end rather than commit to at the start. Doing that after Flip JPEG rather than before means the encode happens once, on the file you actually settled on, instead of twice.
The engines are shared — the same ffmpeg build, the same workers, the same limits. What a MP3 site adds is a point of view about bitrates, about what survives an encode and about when a lossless intermediate is worth the upload time. It also starts from one fact about the format this site is named after: MP3 frames are fixed-size blocks, so a cut lands on a frame boundary and gapless playback markers do not survive a re-encode.
No account, and nothing is kept: uploads are deleted from the workers shortly after the job finishes, nothing is listened to and nothing is indexed. Free accounts exist for history and batch size, not for access.

Rate this solution
5.0/5 - 1 votes
ns6.com — 800+ domain extensions. Find your perfect name.
Or place your files here