Skip to content
Under the Holo

Card scanner Free Beta

Centering, edge whitening and a likely grade band from a flat scan — in about ten seconds.

Your photo never leaves your device. Analysis runs in your browser — we receive perceptual fingerprints, never pixels.

  1. Photo
  2. Frame
  3. Result

JPG, PNG or WebP · up to 20 MB · on a phone this opens the camera

What works, and what does not

  • Do Lay the card flat on a scanner or a table, square to the edges, filling the frame.
  • Do Even, indirect light. No flash, no glare across the holo.
  • Avoid Angled photos, cards in a sleeve or slab, or a shot with the table showing.

A tilted photo produces a tilted measurement — we will tell you rather than guess.

Keep this result

Send yourself the numbers — and get invited when submissions open.

We attach the measurements from your pre-check so you have them on record. Same list that gets the first submission slots.

No spam. Unsubscribe anytime. We still never receive your image — only the numbers.

Pre-check FAQ

Three fair questions.

Is this a grade?

No. It is a photo-based preliminary check: centering measured from the card edges, plus an edge and corner whitening pass. It is not a lab inspection and it is not a certified grade. A grading company measures things a flat image cannot show, and may reach a very different number.

Is my image uploaded anywhere?

No. Your photo and its pixels stay on your device and are never stored. To identify the card, the browser sends perceptual fingerprints and, if you use number recognition, a short printed card number to this site. Emailing a result sends the measured numbers and catalogue identity, never the image.

How accurate is it?

Centering is measured in pixels from your scan, so it is as accurate as your scan is flat, square and cropped to the card. Whitening is a count of near-white pixels along the edges, which catches obvious wear and misses subtle wear. When the image is tilted, uncropped or not a card, we refuse to output numbers rather than guess.

Tools