JPG to PDF Under 500KB — Free, Fast & Private
The target on this page is already set to 500 KB. Drop in JPG, PNG, WebP or HEIC photos, one per page, and the tool builds a PDF and weighs it before showing you anything. Compression, decoding and assembly all happen in your browser, so passports, certificates and statements are not uploaded.
How the number is used
The 500 KB is a budget for the finished file, not for the pictures inside it. A PDF also carries a page tree, per-page streams and a cross-reference table, so the container overhead is estimated first and the remainder is shared across your images in proportion to their pixel counts. Each image is compressed to its share with the same byte-target search the MiniPx compressor uses. After the first build, the real overhead is measured and the images are re-fitted if the file overshot, up to three assemblies and forty image searches in total.
What a 500 KB PDF can hold
500 KB is the limit forms tend to set for a multi-page bundle — an application with supporting pages, a set of certificates, a short portfolio. Split evenly, it gives a handful of pages generous room each, and the table below does that arithmetic up to the 40-image ceiling of a targeted build. For a single page this is more budget than it needs: if the form lets you, a smaller target makes a quicker upload, and No limit keeps full resolution.
| Pages | Even share of the budget | What to plan for |
|---|---|---|
| 1 | 500 KB, less the container overhead | Far more than one page needs; choose a smaller target if the form allows, or No limit for full resolution. |
| 5 | 100 KB, less the container overhead | Comfortable for a multi-page application, a certificate set or a few photos. |
| 10 | 50 KB, less the container overhead | A workable share for scanned pages at reading size. |
| 40 | 12 KB, less the container overhead | The most images one targeted build accepts; each page gets a thin slice, so expect visible compression. |
What it costs in quality
Quality is spent first: the search walks JPEG quality down until the file fits. If that is not enough, images are also reduced in pixel dimensions in steps, and the page keeps its size so the smaller picture is scaled back up. A single scanned page often looks untouched, while several detailed photos sharing one budget can show blocking, soft edges and banding. Every page is embedded as JPEG, because only JPEG has a quality dial a byte target can steer, so a transparent PNG is flattened onto white.
A target that cannot be reached is reported, not hidden
Some sets of images cannot reach 500 KB at all. Then you still get the smallest version, with a notice stating the real size and that an upload form enforcing the limit will refuse it. The figure is never rounded down. At that point fewer pages or smaller source images help more than compression. With a size target, a build is limited to 40 images; past that the tool asks you to split the set or choose No limit. If you already have the PDF, compress an existing PDF to 500 KB instead.
Page size and other limits
Portals that count kilobytes often check the page size too. The Page size control offers Fit to image, A4 and US Letter. A4 or US Letter gives every page exactly that page box, turned to landscape for a landscape image, with the image scaled to fit and centred, never cropped. It costs nothing in file size. The Size limit control offers four presets from 100 KB up to 1 MB, plus No limit, and switching re-runs the fit. If the form states no maximum, use No limit and keep full resolution.
JPG to PDF under 500 KB on real photos and scans, measured
| File | Before | PDF page | Image inside | PDF size | Change |
|---|---|---|---|---|---|
| 12 MP phone photo | JPG · 4032 × 3024 px · 3.73 MB | 5376 × 4032 pt | JPEG · 4032 × 3024 px | 452.8 KBunder the 500 KB target | 8.4× smaller |
| Portrait / headshot | JPG · 3264 × 4653 px · 2.25 MB | 4352 × 6204 pt | JPEG · 3264 × 4653 px | 461.6 KBunder the 500 KB target | 5.0× smaller |
| Typed memo, scanned (1958) | JPG · 3400 × 4401 px · 1.23 MB | 4533.33 × 5868 pt | JPEG · 3400 × 4401 px | 479.6 KBunder the 500 KB target | 2.6× smaller |
Measured 2026-10-06 in Chromium 145.0.7632.6 by building a one-page PDF from each file with this page’s tool at its default settings and reading the PDF it downloaded: its page size and how the image inside is stored, at what pixel size. The photos and scans are CC0 or public-domain files from Wikimedia Commons. Sizes are shown as the tool shows them (1 KB = 1,024 bytes).
