Card → Sheet

Business card capture · offline OCR · Excel export

Cards 0 Read 0 Needs check 0
Checking offline pack… One moment.
Starting…

Add card photos

Open the camera and shoot cards one after another, or drag in photos you already have.

Starting…

No cards yet

Add photos above. Text is read on your device — nothing is uploaded.

How this works · tips for better reads

Download the pack once per device. The panel at the top installs the text engine and its English data — roughly 15 MB — into this browser's permanent storage. After that the tool opens instantly and works with no connection at all: on a plane, in a basement, on mobile data you would rather not spend. There is no way to share that storage between devices, so a phone and a laptop each download it once.

Install it like an app. Where the browser offers it, the "Install app" button puts an icon on your home screen or desktop. It then opens in its own window with no address bar, and still runs offline.

Nothing leaves your device. Images are read in the browser. There is no server and no account.

Contact rows are not saved between sessions — only the engine is. Export before you close the tab.

The camera opens in the page. Line the card up inside the cyan frame and press the shutter — or the spacebar. Shoot as many cards as you like in one sitting; they queue up in the strip at the bottom, and "Done" sends the whole batch to be read. Only the area inside the frame is kept, which is what makes the reads cleaner than a full-room photo.

Bookmark the address, don't save the file. This tool is served from Cloudflare — open the same link on your phone and on your laptop. Saving the page to disk and double-clicking it will not work: browsers refuse both camera access and offline storage to pages loaded from a file path.

Better photos, better reads: flat card, even light, no shadow across the text, card filling most of the frame, camera parallel to the card. Glossy cards reflect — tilt slightly away from the light rather than straight on.

Check the amber rows first. A row is flagged when a phone or email is missing, which usually means the read was poor. Click any thumbnail to see the card next to its raw text, with detected fields highlighted — that's the fastest way to fix a wrong digit.

Names and companies are guesses. Phone, email and website are matched by pattern and are reliable. Name, designation, company and address are inferred from position and keywords, so expect to correct some. Every cell is editable.

iPhone HEIC files can't be decoded by most browsers. In Settings → Camera → Formats, choose "Most Compatible", or export as JPEG first.