An upload form that accepts only JPG
Older portals sometimes list JPEG as the sole permitted image type. Convert at two or three times the required display size so the compression has more detail to work with.
Renders an SVG to JPG at whatever size you choose. The file is drawn by this tab's own renderer and never uploaded.
Find related browser-local tools for nearby tasks without starting another search.
Browse all image toolsJPG is the right destination for an SVG only in specific circumstances, and it is worth checking you are in one before converting. JPEG cannot store transparency, so any transparent region in the vector artwork will be filled with solid white - irreversibly. It is also a photographic codec, tuned for gradual tonal variation, and vector graphics are the opposite: flat colour separated by hard edges. Those edges are exactly what JPEG's compression handles worst, producing faint halos known as ringing. Where JPG does earn its place is compatibility, since it is accepted by every upload form, document tool and legacy system in existence. If your destination will take PNG, prefer PNG. If it insists on JPG, this page does the job properly, including reading the viewBox so the output is not silently reduced to 300 by 150.
Older portals sometimes list JPEG as the sole permitted image type. Convert at two or three times the required display size so the compression has more detail to work with.
Charts are mostly flat colour and thin lines, which is JPEG's weakest case. Convert to PNG if the document format allows it; the file will usually be smaller and noticeably cleaner.
JPEG has no way to record transparency, so a colour has to be composited behind the artwork. White is the conventional choice.
That is JPEG ringing, an artifact of compressing sharp transitions. It is inherent to the format. Increasing the export scale helps; switching to PNG removes it.
For vector artwork, almost always yes. Choose JPG only when the destination will not accept anything else.
Scale up to eight times the intrinsic size. Very large results are capped so the tab does not attempt an unreasonable canvas, and the aspect ratio is kept.
No. Reading, rendering and encoding all happen in this tab.
Rasterize an SVG to PNG at the size you pick, with transparency preserved. Reads the viewBox so the output is not squashed to 300x150.
Rasterize an SVG to WebP at the size you choose. Keeps transparency and produces a smaller file than PNG.
Convert JPG or JPEG images to PNG directly in your browser. Keep the original dimensions, inspect the output size, and download without uploading the file.