// Base36 – alphanumerische Kodierung mit Ziffern 0-9 und Buchstaben A-Z
Verwendet ausschließlich Ziffern 0-9 und Buchstaben A-Z – kompatibel mit nahezu allen Systemen.
Kürzer als Dezimaldarstellung für große Zahlen, dabei gut lesbar und leicht weiterzugeben.
Keine Sonderzeichen – ideal für URLs, öffentliche IDs, Produkt- und Lizenzcodes.
Base36 ist ein Stellenwertsystem mit der Basis 36 und verwendet 36 Symbole (0-9, A-Z). Jede Stelle repräsentiert eine Potenz von 36. Dadurch lassen sich große Zahlen in kurze alphanumerische Strings umwandeln, die sowohl kompakt als auch gut lesbar sind.
Zahlen nach Base36:
123 → 3F
1000 → RS
999999 → LFLR
Text nach Base36 (über Bytes):
Hi → 1Q5
ABC → 3O0AF
Typische Anwendungsfälle:
- YouTube-/Video-IDs
- Kurz-URLs
- Session-Tokens
- Produkt-IDs
- Lizenzschlüssel
Base36 ist ein Stellenwertsystem, das 36 Symbole verwendet: die Ziffern 0-9 und die Buchstaben A-Z. Es bietet eine kompakte Möglichkeit, Zahlen mit ausschließlich alphanumerischen Zeichen darzustellen.
Base36 wird häufig für kurze, öffentliche IDs (z. B. Kurz-URLs, Video-IDs), Produktcodes, Session-Tokens und andere Identifier verwendet, die sowohl kompakt als auch gut lesbar sein sollen.
In den meisten Implementierungen ist Base36 nicht case-sensitiv – Groß- und Kleinbuchstaben werden gleich behandelt. Das reduziert Probleme, wenn Systeme oder Nutzer die Schreibweise verändern.
Base36 ist kompakter als Dezimal (Basis 10), aber weniger kompakt als Hex (Basis 16) oder Base64. Es nutzt nur alphanumerische Zeichen und ist damit universell kompatibel und leicht zu kopieren.