> base36 | 0-9,A-Z | kompakt <

// Base36 – kompakt alfanumerisk kodning med cifre 0-9 og bogstaver A-Z

0 tegn
0 tegn
[ALFANUMERISK]

Kun bogstaver og tal

Bruger kun cifre 0-9 og bogstaver A-Z og er derfor kompatibelt med databaser, URL'er og tekstbaserede systemer.

[KOMPAKT]

Kompakt repræsentation

Mere kompakt end decimalnotation for store tal, samtidig med at strengene forbliver letlæselige.

[URL-SAFE]

URL-venligt

Ingen specialtegn – ideelt til korte links, offentlige ID'er, produktkoder og licensnøgler.

>> teknisk info

Hvordan Base36 fungerer

Base36 er et positionssystem med base 36, som bruger 36 symboler (0-9 og A-Z). Hver position repræsenterer en potens af 36, hvilket gør det muligt at repræsentere store tal som korte alfanumeriske strenge.

Hvorfor bruge Base36

  • Generer korte, læsbare ID'er ud fra store tal
  • Skab URL-sikre token uden specialtegn
  • Komprimer numeriske værdier til kompakte alfanumeriske strenge
  • Ofte ikke versalfølsomt, hvilket reducerer fejl pga. forskellig kapitalisering
  • Mere menneskevenlig end mange rene hexadecimale repræsentationer

Base36-eksempler

Tal → Base36:
123 → 3F
1000 → RS
999999 → LFLR

Tekst → Base36 (via bytes):
Hi → 1Q5
ABC → 3O0AF

Typiske anvendelser:
- Video-/ressource-ID'er
- Korte URL'er
- Sessionstoken
- Produktkoder
- Licensnøgler

>> ofte stillede spørgsmål

Hvad er Base36?

Base36 er et positionssystem, der bruger 36 forskellige symboler: cifrene 0-9 og bogstaverne A-Z. Det giver en kompakt måde at repræsentere tal med kun alfanumeriske tegn.

Hvor bruges Base36 i praksis?

Base36 anvendes ofte til korte offentlige ID'er, korte URL'er, produktkoder og sessionstoken, hvor man ønsker både kompakthed og læsbarhed.

Er Base36 versalfølsom?

I de fleste implementeringer er Base36 ikke versalfølsom – A-Z og a-z behandles ens, hvilket mindsker fejl pga. forskellig brug af store/små bogstaver.

Hvordan klarer Base36 sig sammenlignet med andre kodninger?

Base36 er mere kompakt end decimal (base10), men mindre kompakt end hexadecimal (base16) eller Base64. Det giver en god balance mellem kompakthed og læsbarhed ved kun at bruge alfanumeriske tegn.

KOPIERET!