data validator

Language Code Validator

Validate ISO language codes (alpha-2 and alpha-3) client-side.

Results

Processing…
Status
Processing...
Details
Processing...
Format
Processing...
Code
Processing...

Rules & checks

Supports common ISO 639 alpha-2 and alpha-3 codes.

Case-insensitive input; outputs uppercase.

Runs entirely client-side/offline; no data leaves the page.

When to use it

  • Validate locale settings and language selectors
  • QA CSV imports with language columns
  • Check API payloads or config files for valid language codes

Tips

  • Normalize codes to lowercase or uppercase for consistency
  • Pair with country code validation for locale strings (e.g., en-US)

Examples

Alpha-2

  • en -> valid

Alpha-3

  • eng -> valid

Invalid

  • zzz -> invalid

FAQs

Is anything uploaded?
No. Validation runs locally and clears on refresh.

Related validators

Format-only; does not verify locale availability or translations.