Scan to PDF with your phone
Phone photo of a document in, one PDF page out — the page is the photo, edge to edge, with no A4 white bars and nothing uploaded.
🔒 100% client-side · zero server upload
Pages
This list is the page order: drag a row, or use the arrows, to change it.
No photos yet. Add a photo and its page appears here — with the printed size, before anything is built.
Drop on the upper or lower half of a row: the page numbers renumber as the pages move.
The PDF is assembled in this tab. No photo, no page and no filename is sent anywhere — you can pull the network cable out and it still works.
Malaysian rules & edge cases
What a Malaysian printer will actually do with it
A4 is 210 × 297 mm — that is the paper in every office and every RM199 inkjet here, and it is what this tool makes by default. Letter (8.5 × 11 in) is a US size that most Malaysian trays do not hold; it is offered only because some bank forms are printed for it.
- 0 mm margin does not print. Most inkjets cannot put ink on the last 3–5 mm, so a full-bleed page comes out with a white rim or a smeared edge. 10 mm is the safe default.
- Pixels decide the sharpness. 300 dpi on A4 needs 2480 × 3508 px; 150 dpi needs 1240 × 1754 px. A phone photo is usually 3000–4000 px on the long edge, so it prints A4 comfortably. Capping the long edge at 2000 px still gives about 170 dpi — sharp for text, and a third of the file size.
- Why the file is smaller than the photos: each photo is re-encoded on the way in. That is also what removes the GPS tag, the camera model and the timestamp — a photo taken at your shop does not carry your home address into a document you email.
- HEIC is not an image the browser can read. iPhones save HEIC. Convert with the HEIC to JPG tool first; this page tells you so instead of failing silently.
- Portals cap uploads. Bank, SSM and LHDN forms usually take a PDF of a few megabytes and reject a 20 MB phone scan. Capping the long edge is the cheapest fix, and the page tells you the resulting size before you upload.
- One photo, one page — in your order. This is not a layout tool: no collage, no two-up, no rotation of the photo itself. Rotation belongs to the crop tool, and the page orientation here only decides which way the paper is turned.
Before and after
Before
resit-kedai.png (1200×1600) + baju-kurung.jpg (2400×3200) + banner-raya.png (2400×1350) After
resit-kedai-3.pdf — 3 pages, A4 with a 10 mm margin, 4.1 MB How it works
- Add the photos — the order you add them is the order of the pages.
- Pick the page size, margin and photo pixels. The page list shows the printed size of every page before you download.
- Press Run, check the page count, then download the PDF. Nothing was uploaded.
FAQ
Does it straighten a crooked photo?
No. This page has no deskew and no cropping — it lays the photo on the page exactly as taken. Straighten with the crop and rotate tools first if the page has to look flat; pretending to auto-straighten is how a scanner app ends up cutting the signature off.
Why is the page not A4?
In scan mode the page takes the photo’s shape at A4’s 297 mm long edge, so a page photographed upright becomes a portrait page with no wasted margin. Switch the page size to A4 if the recipient insists on A4 paper.
Is a phone photo good enough to submit?
For most Malaysian paperwork, yes: a modern phone at arm’s length gives about 250 dpi on A4. Keep the pixel cap off, put the paper on a flat surface with even light, and check the page count before you upload.