About EasyJoinImage
Published 15 January 2026 · Last updated 12 July 2026 · Written by Ashraful
Why this tool exists
Almost every KYC form, exam application and bank submission in India asks for the same thing: the front and the back of an ID card, on one page, readable, straight, and under a file-size limit. Getting there with a phone camera is harder than it sounds — the photo comes out dark, tilted, and framed against a table or a bedsheet.
The existing answers were all worse than the problem. App-store scanners want an install, a login and a subscription, and they stamp a watermark across the output. Web-based "image joiners" upload your Aadhaar to a server you know nothing about. Neither is acceptable for a document that carries your name, your date of birth and your Aadhaar number.
So EasyJoinImage does the opposite of both: no install, no account, no watermark, and no upload.
Who I am
I'm Ashraful, an independent developer based in Assam. I built and maintain this tool on my own. It is not a company product, and it is not affiliated with UIDAI, any bank, or any government body — it is simply a free utility that does one job properly.
If something breaks, or a portal rejects a file this tool produced, tell me and I will fix it. That feedback is where nearly every feature here came from: the crop handles, the fixed ID-card size, the tilt slider for crooked photos — all of them exist because someone wrote in and said the tool wasn't good enough yet.
How it actually works (and why nothing is uploaded)
The whole tool is a single HTML page. When you add a photo, your browser reads it from your own device into an HTML <canvas> element. All the cropping, straightening, brightness and contrast correction, and the final joining happen in JavaScript, inside that canvas, on your phone or computer. The finished image is handed straight back to you as a download.
There is no server-side image processing here, because there is no server involved at all beyond the one that sent you the page. You can test this yourself: load the page, turn off your mobile data and Wi-Fi, and the tool will still crop, clean and join your images. Nothing can leave a device that isn't connected to anything.
What the tool can do
- Crop by hand — drag corner handles over the card, with fixed presets for an ID card (85.6 × 54 mm), a passport photo (3.5 × 4.5 cm), a signature (3.5 × 1.5 cm), or a square.
- Straighten — a tilt slider (−30° to +30°) rotates the photo behind the crop box, so a crooked hand-held shot comes out square.
- Auto clean — automatic cropping to the document, plus brightness and contrast correction, with Document, Grayscale and B&W scanner modes.
- Join — combine Aadhaar front and back onto one printable page, or a photo and signature into one image for an online form.
Honest limitations
I would rather tell you what this tool does not do than have you discover it at a counter:
- It does not verify, validate or authenticate any document. It only rearranges pixels.
- It cannot fix a photo that is genuinely out of focus. Blur is lost information; no amount of contrast will bring it back. Retake it in daylight.
- File-size and pixel limits differ from portal to portal. Always check the official notification for the form you are filling.
- It needs JavaScript. It works in Chrome, Firefox, Safari and Edge, on mobile and desktop.
Official sources
For anything to do with the document itself rather than the photo of it, go to the authority directly:
- Download e-Aadhaar or order a PVC card: myAadhaar (UIDAI)
- Official Aadhaar guidance and FAQs: uidai.gov.in
- Find your nearest Common Service Centre: csc.gov.in
Contact
Email hello@support.easyjoinimage.in for bugs, feature requests, or to tell me a specific portal is rejecting your file. Please mention which form or portal you were using — that detail is what lets me fix it.
← Back to the tool