Live · v2.4.1 Free · No account

Measure your card's centering before any grader does.

A precision tool for trading card collectors. Check the centering of any card against the PSA, Beckett, CGC, and ACE published thresholds — down to the tenth of a percent.

0.1%
Measurement resolution
4 graders
PSA · BGS · CGC · ACE
100%
Client-side · on-device

Three steps. Real numbers.

No AI guesswork. You drop your markers where the borders are, and we compute the ratio from pixel distances — the same way every grader does.

01 Capture

Photograph or upload

Flat, even lighting, card square to the lens. We de-skew automatically — but a clean shot is a clean reading.

02 Align

Set eight markers

Four for the card edges, four for the design border. Drag each line until it sits exactly on the edge — zoom in as close as you want.

03 Compare

Read against four standards

Your L/R and T/B ratios are checked against each grader's published centering cutoffs. See the ceiling grade you qualify for, side-by-side.

Four graders. One ratio.

We reference the publicly available centering thresholds for each service. Actual grades depend on corners, edges and surface — centering is one factor of four.

What centering actually measures.

Centering describes how evenly a card's printed design sits inside its outer card edge. A perfectly cut card has equal border width on every side — a 50/50 split in both axes.

Ratios are always written smaller side / larger side as a whole-number percentage of the combined border. So a 60/40 means the thinner border is 40% of the total border width — a visible imbalance.

L / R
Horizontal centering. Compares the left and right border widths of the design inside the card edge.
T / B
Vertical centering. Same method, applied top vs bottom.
Reported grade
Determined by the worse of the two ratios. A 50/50 L/R with 65/35 T/B grades as 65/35.
How we calculate

The math is open. The code runs in your browser.

No upload to a server, no account, no analytics gate. Your card image never leaves your device — which means cardcenter.app can't inflate, hide, or sell your results.

Every ratio shown is the direct output of the formula below, rounded to the nearest whole percent to match how grading companies publish their cutoffs.

01Border widths are measured as pixel distances between the outer card edge and the inner design edge markers you place.
02The smaller of the two opposing borders is divided by their sum, then multiplied by 100.
03The worse of L/R and T/B determines the ceiling grade, per each company's published table.
cardcenter.formula deterministic
ratio_LR = min(L, R) / (L + R) × 100
ratio_TB = min(T, B) / (T + B) × 100
grade = lookup( min(ratio_LR, ratio_TB) )

example L=0.34mm, R=0.41mm 45/55 · PSA 10
Tweaks