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

// Base36 - codifica alfanumerica compatta con cifre 0-9 e lettere A-Z

0 caratteri
0 caratteri
[ALFANUMERICO]

Solo caratteri alfanumerici

Utilizza solo lettere A-Z e cifre 0-9, compatibile con database, URL e sistemi legacy.

[COMPATTO]

Rappresentazione compatta

Più compatto dei numeri decimali per valori grandi, mantenendo le stringhe leggibili e facili da condividere.

[URL-SAFE]

Ottimizzato per il web

Nessun carattere speciale: ideale per URL brevi, identificatori pubblici, codici prodotto e chiavi di licenza.

>> informazioni tecniche

Come funziona Base36

Base36 è un sistema di numerazione in base 36 che usa 36 simboli (0-9 e A-Z). Ogni posizione rappresenta una potenza di 36, permettendo di comprimere numeri grandi in stringhe alfanumeriche brevi e leggibili.

Perché usare Base36

  • Generare identificatori brevi e leggibili a partire da numeri
  • Creare token sicuri per URL senza caratteri speciali
  • Comprimere valori numerici in stringhe alfanumeriche compatte
  • In genere non sensibile al case, riduce errori dovuti alle maiuscole
  • Alternativa più leggibile rispetto a rappresentazioni puramente esadecimali

Esempi Base36

Numeri in Base36:
123 → 3F
1000 → RS
999999 → LFLR

Testo in Base36 (via byte):
Hi → 1Q5
ABC → 3O0AF

Uso tipico:
- ID video
- URL accorciate
- Token di sessione
- Codici prodotto
- Chiavi di licenza

>> domande frequenti

Che cos'è Base36?

Base36 è un sistema di numerazione posizionale che utilizza 36 simboli distinti: le cifre 0-9 e le lettere A-Z. Fornisce un modo compatto per rappresentare numeri usando solo caratteri alfanumerici.

Dove viene usato Base36?

Base36 è ampiamente usato per generare identificatori brevi, come URL accorciate, ID pubbliche, codici prodotto e token di sessione che devono essere leggibili e facili da condividere.

Base36 è sensibile alle maiuscole?

Nella maggior parte delle implementazioni Base36 non distingue tra maiuscole e minuscole: A-Z e a-z sono trattate allo stesso modo, rendendo il sistema più robusto rispetto alle modifiche di capitalizzazione.

Come si confronta Base36 con altri schemi di codifica?

Base36 è più compatto del decimale (base10), ma meno di esadecimale (base16) o Base64. Offre un buon compromesso tra compattezza e leggibilità utilizzando solo caratteri alfanumerici.

COPIATO!