Alphanumeric commonly denotes a set of characters made up of the letters of an alphabet together with the digits 0–9. In most practical contexts the term means only those two classes of characters (letters and numerals), although some dictionaries and implementations broaden the meaning to include other symbols such as punctuation or mathematical signs. Alphanumeric strings are widely used for codes, identifiers, passwords and labels because they balance compactness with readability.
Definition and common variants
At its simplest an alphanumeric character set contains 10 digits (0–9) and the letters of a single alphabet — in English contexts typically the 26 Latin letters A–Z. Case may or may not be significant: many systems treat alphanumeric codes as case-insensitive so that upper- and lower-case letters are equivalent. Other systems deliberately permit or require mixed case to increase the number of possible combinations.
History and development
The use of letters and digits together dates back to early mechanical and clerical record systems where human-readable identifiers were needed. As telecommunication, computing and manufacturing systems developed, compact alphanumeric identifiers became standard for part numbers, ticketing, inventory codes and later for digital encodings such as Base36 (which maps 0–9 and A–Z to numerical values). Over time practical experience led to conventions that reduce misreading and error.
Uses and examples
- Seating: Aircraft rows are usually numbered and seats lettered. In some wide-body aircraft seat letters are grouped across the cabin and the letter I is skipped to avoid confusion with the numeral 1.
- Vehicle identification: Many vehicle identification schemes omit letters that look like digits (for example I, O and Q) to prevent transcription errors.
- Connectors and hardware: Some manufacturers use reduced alphabets for small printed or embossed labels to avoid visual confusion; a historically noted example is the DEC alphabet used in connector pin labeling.
- Codes and encoding: Systems such as Base36 use the 10 digits plus 26 letters to compactly represent large numbers. License plates, product SKUs and short URLs commonly use alphanumeric mixes.
- Passwords and user IDs: "Alphanumeric" is often used in password rules to indicate letters and digits are permitted or required; many systems additionally require symbols for stronger passwords.
Human factors and ambiguous glyphs
Because letters and digits can be visually similar, many practical conventions drop or avoid certain characters. The letters I, O and Q are commonly excluded because they can be misread as 1 or 0. In handwritten contexts V may be avoided because it can look like U, and Z may be avoided for similarity to 2. These choices aim to reduce transcription errors in printed, stamped or hand-filled codes.
Technical notes and distinctions
In computing, the notion of alphanumeric appears in regular expressions and character classes: for example, many regex dialects represent letters and digits as [A-Za-z0-9]; POSIX defines the [:alnum:] character class. Implementations vary: some treat only ASCII letters and digits as alphanumeric, while others extend the definition to include letters from other alphabets under Unicode. Likewise, some style guides and dictionaries allow additional symbols under the loose use of "alphanumeric," but the stricter and more common sense is letters plus digits only.
When designing or choosing alphanumeric codes, best practices include avoiding ambiguous characters, documenting whether case matters, and selecting a character set appropriate for intended users and systems. For more practical guidance and examples see further resources on alphanumeric conventions.