Image format

JPEG converter

A .jpeg file is byte-for-byte the same format as a .jpg file; only the extension spelling differs. The four-letter .jpeg ending is the format's full name, while .jpg exists because early MS-DOS and Windows file systems limited extensions to three characters. Renaming between the two changes nothing about the image data.

Private for supported formats — processed in your browser

Convert supported files

Runs on your device

Drop JPEG files here

Batch files can each use a different output. Nothing uploads for local conversions.

Working inputs include camera RAW, browser-local audio/video, PDF, CBZ/CBR comics, office documents, ebooks, markup, 3D models, structured text, images, and archives.

Where JPEG comes from

When the JPEG committee's 1992 standard reached personal computers, FAT file systems enforced 8.3 filenames, so software on DOS and Windows truncated the natural .jpeg suffix to .jpg. Unix and classic Mac OS never had that limit and often kept the longer spelling, which is why both extensions still circulate decades after the restriction disappeared.

How JPEG works

  • Identical bitstream to .jpg: DCT-based coding defined in ITU-T T.81 / ISO/IEC 10918-1
  • Entropy coding is normally Huffman; the arithmetic-coding variant exists but saw little adoption because of past patent concerns
  • A 12-bit-per-channel extension is defined and used mainly in medical imaging, though consumer tools assume 8-bit
  • Restart markers can segment the stream so damaged files remain partially decodable

When to use JPEG

  • Workflows on macOS and Linux where tools historically defaulted to the .jpeg spelling
  • Matching a CMS or asset pipeline that validates against the four-letter extension
  • Normalizing mixed photo libraries where both spellings appear for the same content

Strengths and limitations

Strengths

  • Interchangeable with .jpg in any competent application
  • Same mature ecosystem of encoders, decoders, and hardware acceleration
  • The longer extension is unambiguous about the format's actual name

Limitations

  • Two spellings for one format confuse filters, upload validators, and scripts that match extensions literally
  • Inherits all of JPEG's limits: lossy re-saves, no alpha, 8-bit consumer depth

Compatibility

Anything that opens a .jpg opens a .jpeg, since decoders identify the file by its SOI marker rather than its name. The only friction shows up in poorly written upload forms or batch scripts that whitelist a single spelling; renaming the file resolves those cases safely.

EXIF, XMP, IPTC, and ICC profiles are stored exactly as in .jpg files, and all of it survives a simple rename between the two extensions.