JPG to JPEG Image Converter
Turn .jpg pictures into true .jpeg files for upload forms that check the extension literally. The image is re-encoded on our server at the quality you pick, can be resized in pixels, percent, inches, centimeters or millimeters, gets an optional DPI value, is auto-rotated upright and stripped of camera metadata. Queue several files or paste image URLs, then download each result or copy it as Base64.
Use JPG to JPEG Image Converter
Configuration
Select Images
Read Content
JPG and JPEG: one format, two spellings
Before you convert anything, it helps to know a slightly surprising fact: a .jpg file and a .jpeg file contain exactly the same kind of data. Both are images compressed with the JPEG standard, named after the Joint Photographic Experts Group that designed it. The three-letter spelling comes from older Windows and DOS systems that only allowed three characters after the dot. Mac and Unix systems never had that limit, so they used the full four letters. Today every modern viewer, browser and editor opens both without complaint.
So why would anyone need a JPG to JPEG converter? Because some systems are stricter than people. Online application forms, document management portals, older upload scripts and a few print shop workflows check the file extension literally. If the rule says .jpeg and your camera produced .jpg, the form may reject a perfectly valid picture. This tool gives you a real .jpeg file, and it lets you resize, set a print resolution and adjust compression in the same pass.
What this page actually does
The converter on this page opens with Convert Format already set to JPEG. When you process a picture, it is sent to our server, decoded, optionally resized, encoded again as JPEG at the quality you choose, and returned to your browser with a .jpeg extension. The server builds the file name from a random prefix, a hyphen, your original file name and the new extension, so holiday.jpg comes back as something like a1b2c3-holiday.jpeg.
It is important to be honest about one detail: this is a re-encode, not a rename. JPEG is a lossy format, which means each time a JPEG is saved, the encoder throws away some fine detail to keep the file small. Saving a JPEG again as JPEG repeats that process. At a high quality setting the difference is usually invisible; at a low setting you will see blockiness around edges and smudged textures. That is why the quality slider matters more on this page than on most converters.
If you only need the extension
If the image is already the right size and weight and the only problem is the letters after the dot, renaming the file on your own computer from .jpg to .jpeg is technically enough and loses nothing, because the data inside is identical. Use this tool when you want the conversion done for you on any device, when you also need to resize or set DPI, or when you want to cut the file size at the same time.
Controls you will see
- Convert Format: preset to JPEG. You can switch it to JPG, PNG, GIF, WEBP, BMP and other entries, or choose Keep Original to leave the format alone and only resize or compress.
- Quality: a slider from 10% to 100%, starting at 75%. The hint under it reads "Higher % = Better Quality, Larger Size", and for JPEG that is exactly how it behaves.
- Resize Unit: No Resize by default, or Pixel, Percent, Inch, Centimeter and Millimeter. Picking a unit reveals the Dimensions box with Width and Height fields.
- DPI: an optional number written into the file as its print resolution, for example 300.
A small badge next to the Configuration heading summarises your choices, such as "JPEG · 90% · 300 DPI", so you can check the settings at a glance before processing.
How to convert JPG to JPEG step by step
- Open the Configuration panel and confirm that Convert Format shows JPEG.
- Move the Quality slider. For an extension-only change, 90% to 95% keeps the picture practically unchanged. If the form also has a KB limit, try 70% to 80% first.
- If you need a specific size, pick a Resize Unit and type a Width and a Height. Whole numbers only: the server rejects decimals such as 3.5.
- Enter a DPI value if the destination asks for one.
- In the Select Images card, drag your JPG files onto the box or press Select File. You can add several files; each appears as a card in the Upload Queue.
- Press Process on a single card, or Process Queue / Process All to convert everything in the queue with the current settings.
- When a card turns green, compare the Original and Output panels, then press Download. Copy Base64 copies the result as a data URL if you want to paste it into code.
Pictures that already live online can be added with the From URL button: paste one image address per line, press Process in that box to queue them, then process the queue as usual.
Reading the result card
Every finished card shows the new file weight together with an arrow and a percentage. A down arrow means the JPEG got smaller than your original; an up arrow means it grew. Growth is common when you push the slider to 100% on a photo that was originally saved at a lower quality, because the encoder is now spending bytes preserving artefacts that were already there. If that happens and you did not need the extra quality, lower the slider and process again. The card also shows the output width and height and, when you set one, the DPI.
Click the output thumbnail to open a larger preview. Press Escape or click anywhere to close it.
Side effects worth knowing
Rotation is fixed for you
Phones often store a photo sideways and add an orientation tag telling viewers to rotate it. Some upload portals ignore that tag and show the picture on its side. The server applies the orientation before saving, so the JPEG you download is physically upright.
Metadata is removed
The default server configuration strips embedded metadata from the output. That usually includes camera model, capture time and GPS position. For a document photo sent to an unknown portal this is a privacy plus. If you are a photographer who needs to keep copyright or camera data in the file, keep using your original instead.
Print size uses DPI
When you resize in Inch, Centimeter or Millimeter, the server turns the physical size into pixels using the DPI field. Leave DPI empty and it assumes 96. For a 2 by 2 inch print at 300 DPI, set Resize Unit to Inch, Width 2, Height 2 and DPI 300, and you will get 600 by 600 pixels.
Good habits
- Work from the camera original, not from a copy that has already been through several messaging apps. Every earlier JPEG save has already removed some detail.
- Convert once. Running the same picture through the tool again and again compounds the loss.
- Fill in both Width and Height whenever you use Percent or a physical unit. With Pixel you may leave one field empty and the other side is calculated to keep the proportions.
- Check the extension of the downloaded file before uploading it to a strict form.
What not to do
- Do not expect the slider to add detail. Going from 75% to 100% on an already compressed JPG only makes the file bigger.
- Do not choose SVG from the format list expecting a vector drawing; this tool does not trace photos into shapes.
- Do not upload confidential images if your policy forbids any server processing. The file does leave your device for a moment.
Limitations
- Each uploaded file can be at most 10 MB, and it must be a JPG, JPEG, PNG, GIF, WEBP, JIFF or BMP image.
- The file picker on this page is set to JPEG images, which covers
.jpgand.jpegfiles on most systems. - Width, Height and DPI accept whole numbers only.
- All files in one queue run share the same settings. If one file in a batch fails, the whole batch reports an error; remove the problem file and run the rest again.
- Images added through From URL come back without your original name, so rename the download yourself.
- There is no crop, rotate or flip control on this page. Orientation is corrected automatically, but framing is not.
- Requests to the image service are rate limited, so very large bursts of conversions may need a short pause.
Privacy and file handling
Conversion happens on our server, not inside your browser. Your file is uploaded over the connection, processed by the server-side image library, and the converted copy is read back into the response as Base64 and then deleted from the server's temporary folder. Your browser then offers that copy for download. We do not ask you to sign in for this tool.
Related converters
Need the opposite direction or a different target? PNG to JPEG handles screenshots and graphics, while Convert to JPG accepts any supported format and writes the three-letter .jpg extension instead.
Frequently Asked Questions
FAQ
Suggested Tools
Comments (0)
Describe the issue you encountered so we can investigate and improve the tool.