Language Code Lookup & Converter
Instantly convert ISO 639, BCP 47, and locale tags. Perfect for US web developers handling i18n, localization, and hreflang setup.
Popular Languages
Supported Standards
- • ISO 639-1: 2-letter codes (en, es, fr)
- • ISO 639-2: 3-letter codes (eng, spa, fra)
- • BCP 47: Locale tags (en-US, es-MX)
- • Names: English language names
Did you mean?
Why Use Be Converter?
Standards Compliant
Fully compliant with ISO 639-1, ISO 639-2, and BCP 47 standards used in US software development and global API integration.
Smart Search
Auto-detects inputs and offers intelligent suggestions. Finds 'en-US' even if you just type 'English'.
Comprehensive Database
Covers 200+ languages including regional variants like 'es-419' (Latin America) and 'zh-Hans' (Simplified Chinese).
Frequently Asked Questions
What is the difference between ISO 639-1 and ISO 639-2?
What is BCP 47 and when should I use it?
How do I handle Chinese and Spanish variants?
Can I convert between different language code standards?
Are regional dialects supported?
Developer Guide to Language Standards
Web Development Integration
- •
lang="en"- HTML lang attribute - •
Accept-Language: en-US- HTTP Accept-Language - •
hreflang="en-GB"- SEO hreflang tags - •
locale: "zh-CN"- JavaScript Intl API
Common Coding Patterns
- • Language only: en, es, fr, de
- • Language + Region: en-US, es-MX, fr-CA
- • Language + Script: zh-Hans, zh-Hant
- • Full format: zh-Hans-CN, sr-Latn-RS
Best Practice: Use the most specific code available for your target audience. For US-based sites, 'en-US' is preferred over generic 'en'. For global apps, default to 2-letter ISO codes and add region qualifiers only when localization is required.