When to calculate and when to validate
Choose Calculate missing digit when you have the body of a GS1 key and need its final check digit. Choose Validate complete ID when the identifier already includes a final digit and you want to compare it with the Mod-10 result. For bulk cleanup, use the batch workflow so invalid rows remain visible instead of being silently discarded.
Leading zeros and pasted formatting
Identifiers are treated as digit strings rather than ordinary numbers, so leading zeros are preserved. Spaces and hyphens are removed for convenience; letters and other characters are rejected because silently coercing them can change the identifier.
Privacy
The calculation and batch audit run in the browser. Saving recent checks uses browser-local storage. A portable link puts the current single-input state in its URL hash, so only share that link when the identifier is appropriate to disclose.