The 300 KB budget is already armed. Drop your pages and they come back as one PDF at or under the number, its size printed beside the cap. Built for NTA certificates, the UPSC photo ID and the e-Visa passport page. Part of image to PDF and the image converter.
– / –
Drop images or browse
JPEG · PNG · WEBP · AVIF · HEIC · up to 50 at once · max 30 MB each
HEIC
PNG
JPEG
AVIF
WEBP
Advanced settings1 on
SmallerAutoBetter
Chosen automatically to hit your size cap.
Split across the pages you drop, the file’s own overhead set aside.
Max resolution
×
Empty side keeps the ratio. Never enlarges.
Every format and budget, one PDF
The same converter under the name your file has, or with the size your form demands already armed. Under it, or a clear error, and never over.
The engine behind every page, on a real photograph: 9.8 MB in, 97.1 KB out. Each page of your PDF goes through the same engine, as a JPEG, with its share of the 300 KB budget as the hard ceiling.
How the 300 KB budget is split across the pages
The budget covers the whole file, so the split happens at drop time, before any upload. The wrapper’s share is set aside first: 1 KB plus 0.5 KB a page, an upper bound on what the assembler writes around the pages, pinned by a worker test against real files. The rest is divided by the page count, and each page is capped by the engine’s hard cap at its share, which it never overshoots. One page under 300 KB gets 298.5 KB; three get 99.2 KB each; five get 59.3 KB each. A share under the 10 KB floor is refused in words before anything uploads, which under 300 KB happens at 29 pages: “300 KB across 29 pages leaves 9 KB a page; the floor is 10 KB. Drop fewer pages or raise the cap.”
Pages
Relative to source
Set aside for the wrapper
Each page's cap
1 page
1.5 KB
298.5 KB
3 pages
2.5 KB
99.2 KB
5 pages
3.5 KB
59.3 KB
10 pages
6 KB
29.4 KB
The split for 300 KB (300,000 bytes), computed by the same shared code the tool runs at drop time. The wrapper column is the bound set aside, not the bytes the file finally spends on it.
JPG to PDF under 300 KB: the reference photo as 1, 3 and 5 pages, measured
Pages
Each page's cap
PDF
Note
1 page
298.5 KB
294.7 KB
each page quality-searched to its share
3 pages
99.2 KB
293.1 KB
each page quality-searched to its share
5 pages
59.3 KB
288.5 KB
each page quality-searched to its share
Source: photo.jpg, 576.8 KB at 1920×1280, dropped as 1, 3 and 5 pages under 300 KB, split by the code above and assembled by the same code that builds your file. Sizes in 1,000-byte kilobytes, the unit the cap is stated in.
Every byte count is the size of the actual file our engine produced from the named source, the same bytes you would download, not an estimate. The reference photo is one of our own photographs, an iguana on a branch, and the camera photo is a real one too. Drop your own file into the tool above to rerun any of them. How we measure names the sources and the settings.
JPG to PDF 300 KB: the same page, with or without the word "under"
Forms ask for it both ways. JPG to PDF 300 KB and JPG to PDF under 300 KB describe one job: images in, one PDF out, at or under 300 KB. Indian portals usually write the number alone, so that is the phrasing you will have seen on the form. The budget above is already armed at 300 KB; the result prints its real size beside the cap, and it is never over. Photos, screenshots and iPhone HEIC all go in; what comes out is a PDF an upload validator accepts.
The 300 KB jobs: NTA, UPSC, PAN and the e-Visa passport page, quoted
Three hundred kilobytes is the number the official notices print, and they print a floor with it. The NTA's NEET (UG) 2026 bulletin (page 16, item d) wants every certificate and proof "in pdf format between 50 kb to 300 kb"; the photo and the signature on the same form are JPGs. UPSC's one-time registration FAQ says the photo ID "should be in PDF format only" and must "not exceed 300 KB and must not be less than 20 KB". India's e-Visa portal takes the passport biodata page as "Format PDF, Size: Minimum 10 KB, Maximum 300 KB". Protean's PAN instructions want supporting documents as "PDF/A or JPEG" at 200 DPI, black and white, "Max. 300KB/per page". Pages ranking for this search say SSC and UPSC want a 100 KB PDF; the notices quoted here say 300 KB, and that is the PDF number. One certificate is one PDF on the NTA form, so drop each document on its own. A one-page scan gets 298.5 KB, and a page of our 576.8 KB reference photo at auto quality weighs 273.9 KB, already inside every window above.
Inside the window: the portals that set a floor as well as a ceiling
Three of the portals behind this family reject a PDF for being too small: the NTA’s NEET (UG) 2026 bulletin sets a 50 kb floor under its 300 kb certificate ceiling, UPSC’s one-time registration FAQ a 20 KB floor under 300 KB for the photo ID, and India’s e-Visa portal a 10 KB floor under 300 KB for the passport page. So the job is a file inside a window, not the smallest file possible. The cap here searches for the most quality at or under the number, never for the fewest bytes. A page already under its share and carrying no metadata comes back as it was. Our 576.8 KB reference photo is over a one-page share of 300 KB, so the engine lowered its quality: the PDF landed at 294.7 KB, close under the cap rather than as small as it could go. After the run the card prints the assembled size beside your cap, so you can read it against the floor before you upload. On this page 300 KB is the ceiling; your notice names the floor.
When 300 KB is the wrong tool
A PDF you already have?
This tool builds PDFs from images only. It does not shrink, split or merge an existing PDF file.
The pages cannot share 300 KB?
A share under the 10 KB floor is refused. Drop fewer pages, raise the cap, or make two files and upload them to two fields.
Text that must stay selectable?
Pages are pictures, not OCR. A scanned contract stays a picture of a contract.
No rule demands a size?
Use the plain image-to-PDF page with Auto quality. It lands light without betting quality on a number.
The budget is already armed above. One drop settles most of these.
Q:How do I convert a JPG to PDF under 300 KB?
Drop your images. The 300 KB budget is already armed in the Max PDF size field. At drop time it is split across the pages: the wrapper set aside, the rest divided by the page count, each page capped by the engine's hard cap at its share. One page gets 298.5 KB; three get 99.2 KB each. The pages compress, combine into one A4 PDF, and the card prints the size beside your cap.
Q:What happens if 300 KB is too small for the pages I drop?
The drop is refused in words before anything uploads. Each page's share must reach the engine's 10 KB floor, and under 300 KB it falls short at 29 pages: "300 KB across 29 pages leaves 9 KB a page; the floor is 10 KB. Drop fewer pages or raise the cap." Two files is the other way out. A page that runs but cannot make its share is left out and the card says so; the file is never over.
Q:Is 300 KB counted in 1,000-byte or 1,024-byte kilobytes?
In 1,000-byte kilobytes: we count 1 KB as 1,000 bytes and 1 MB as 1,000,000 bytes, so 300 KB here is 300,000 bytes, the way the size field counts. A portal that measures in 1,024-byte units allows slightly more, so a file that meets our number passes both readings. That matters most on a tight cap, where a few hundred bytes decide the upload. The card prints the assembled size after the run.
Q:Why is part of the 300 KB budget set aside for the wrapper?
Because a PDF weighs its pages plus the structure around them: the catalog, the page objects, the image dictionaries. Measured, that wrapper is 1.8 KB on our three-page file and 2.6 KB on five. The split sets aside a little more, 1 KB plus 0.5 KB a page, an upper bound a worker test pins against real files. So the pages can use their whole share and the total still lands under the number.
Q:Can I combine several JPGs into one PDF under 300 KB, in order?
Yes: up to 50 JPGs in one drop become one PDF, one page per image, in the order you dropped them. PNG, WebP, AVIF and iPhone HEIC can join them. Under a budget every page is embedded as a JPEG, PNG included, because only a JPEG stream goes in byte for byte and keeps the cap a promise. Those are conversions: up to 10 a run. Sideways photos straighten from their orientation tag first.
Q:Is it safe to put ID scans, certificates and signatures in a 300 KB PDF here?
Yes. We strip EXIF and GPS from every page we embed, so a photographed document stops carrying where it was shot. We process files and wipe them automatically: we keep nothing, never archive, never reuse. You need no account, so no profile collects your uploads, and there is no watermark and no sign-in wall before the download. The privacy policy carries the detail.
Q:Should I make one 300 KB PDF of every page, or one PDF per document?
Whatever the form's fields say. A field per document wants one PDF each, and a one-page file then gets 298.5 KB to itself. One field for a packet wants one file, with 300 KB split across its pages. Portals that list documents separately, the NTA's NEET bulletin among them, expect each in its own field. When in doubt, one document per PDF: it is sharper and easier to replace.
Q:Does the PDF ever come out over 300 KB?
No. Each page is capped by the engine's hard cap at its share, and the engine never overshoots a cap: it searches quality, then dimensions, and fails a page rather than exceed the number. The wrapper is bounded above. So the assembled file is at or under 300 KB by construction, and the card prints the size the server measured beside your cap, so you see it rather than take our word.
Q:What does "PDF between 50 KB and 300 KB" mean, and how do I stay inside both?
It is a window: the file must be at or under 300 KB and at or over 50 KB, the NTA's wording for every certificate PDF in its NEET (UG) 2026 bulletin. The cap here holds the top. For the bottom, the card prints the PDF's bytes after the run, so you can see the file sits above 50 KB. A page of our 576.8 KB reference photo at auto quality weighs 273.9 KB, inside the window on its own.
Q:How do I upload a passport page as a PDF under 300 KB for an Indian e-Visa?
India's e-Visa portal wants the passport biodata page as a PDF between 10 KB and 300 KB. Photograph the page flat and upright with the whole machine-readable strip in frame, crop the desk away, and drop it here with the 300 KB budget armed. One page gets 298.5 KB, which a phone photo of a passport page rarely needs. The card prints the bytes, so you can check both limits before you upload.
Q:Why does my PDF get rejected for being too small?
Because the portal set a floor as well as a ceiling. The NTA wants 50 kb to 300 kb, UPSC 20 KB to 300 KB, the e-Visa portal 10 KB to 300 KB. A tool that squeezes a file as small as it can fails those uploads. The cap here searches for the most quality at or under the number, not the smallest file, and the card prints the bytes so you can read the result against the floor.