Error checking tests measure your ability to compare data sets and identify discrepancies. You'll compare numbers, codes, and text to find where differences occur between an original and a copy.
These tests assess attention to detail and accuracy under time pressure—essential skills for data entry, accounting, quality control, and administrative roles. Our procedurally generated comparisons include transpositions, substitutions, and missing characters at varying difficulty levels, ensuring unlimited unique practice.
All comparisons are generated locally in your browser. Your progress and answers are stored only on your device — we never collect any personal data.
Key Patterns & Formats
Transposition Errors
Adjacent characters are swapped in position.
Original: ABCD → Error: ABDC (C and D swapped)Substitution Errors
One character is replaced with a different character.
Original: ABCD → Error: ABXD (C replaced with X)Omission Errors
One or more characters are missing from the data.
Original: ABCD → Error: ABD (C omitted)Addition Errors
Extra characters are accidentally inserted into the data.
Original: ABCD → Error: ABCXD (X inserted)Double Transposition
Two separate pairs of adjacent characters are swapped.
Original: ABCDEF → Error: BADCEF (AB swapped AND CD swapped)Visual Confusion
Similar-looking characters are mistaken for each other.
Common pairs: B↔8, O↔0, I↔1, S↔5, G↔6, Z↔2Keyboard Proximity
A character is replaced by an adjacent key on the keyboard.
Key replaced by horizontally or vertically adjacent key on QWERTY layoutRepeated Character
A character is accidentally typed twice in succession.
Original character at position N is duplicated: ABC → ABBCReversal
A sequence of 3 or more adjacent characters is reversed.
Substring ABC becomes CBA within the stringSpacing Error
An unwanted space is inserted into the string.
Space inserted at position N: ABCD → AB CDFormat Shift
A separator or delimiter is moved to an incorrect position.
Separator moves from position M to position N: AB-1234 → A-B1234Phonetic Substitution
A character is replaced by a similar-sounding character.
Common pairs: C↔K, F↔V, M↔N, B↔P, D↔T, G↔JCase Flip
A letter's case is changed from uppercase to lowercase or vice versa.
Uppercase letter becomes lowercase (A→a) or lowercase becomes uppercase (a→A)Solving Strategies
- Same characters, but two adjacent ones are in reversed order
- Length remains the same
- Often occurs in the middle of strings
- One character is different, all others match
- Often involves similar-looking characters
- Copy is shorter than original
- All present characters match, one is missing
- Check length first as quick filter
Common Pitfalls
- Confusing transposition with substitution
- Missing subtle swaps in long strings
- Not checking adjacent pairs systematically
- Confusing substitution with transposition
- Missing errors with visually similar characters (0/O, 1/l/I)
- Not comparing character by character