# Convertitore da Text a Base64URL

Codificate il testo in URL sicuro per Base64 o decodificatelo, seguendo l'alfabeto base64url della sezione 5 della RFC 4648. Lo strumento converte l'input in UTF-8, usa - e _ al posto di + e / e omette il padding =, a meno che non lo richiediate. In fase di decodifica accetta input con e senza padding. Gli sviluppatori lo usano per le parti JWT, i valori PKCE di OAuth, gli URL firmati e i nomi di file che devono funzionare nei link.

## Domande frequenti

### Che cos'è Base64URL?

Base64URL è la variante URL e sicura per i nomi di file di Base64, definita nella sezione 5 dell'RFC 4648. Sostituisce + con - e / con _, così l'output può comparire negli URL e nei nomi di file senza escape. Di solito il padding con = viene omesso.

### Posso vedere un esempio?

Il testo foobar viene codificato come Zm9vYmFy, proprio come con Base64 standard. Il testo ??> viene codificato come Pz8-, mentre con Base64 standard si ottiene Pz8+; subjects?_d diventa c3ViamVjdHM_X2Q. La decodifica restituisce il testo originale.

### Devo attivare il padding?

Lasciatelo disattivato per JWT, challenge di codice PKCE e la maggior parte degli usi web, che eliminano i segni =. Attivatelo solo se il sistema ricevente si aspetta una lunghezza multipla di quattro. Il decodificatore accetta entrambe le forme.

### Come posso decodificare un JWT con questo strumento?

Copiate la parte dell'intestazione o del payload, cioè il testo tra i punti, e decodificatela. Otterrete il JSON. La terza parte è una firma binaria, quindi lo strumento segnala che non è testo UTF-8 valido.

### Perché il mio input viene rifiutato?

Sono validi solo A-Z, a-z, 0-9, - e _, con eventuali = finali. I caratteri + e / di Base64 standard non sono accettati: per usarli, scegliete il Convertitore Base64. Anche una lunghezza che lascia un solo carattere nell'ultimo gruppo non è valida.

### Lo strumento ignora gli spazi bianchi?

Sì. Spazi, tabulazioni e interruzioni di riga vengono rimossi prima della decodifica; questo è utile per i valori copiati da log o email con righe a capo.

### Come vengono gestiti i caratteri speciali e le emoji?

Il testo viene codificato in UTF-8 prima della conversione, quindi ogni carattere, incluse le emoji, viene ripristinato esattamente. Per essere mostrati, i byte decodificati devono formare una sequenza UTF-8 valida.

### Base64URL è sicuro per i dati sensibili?

No. È solo una codifica e non offre alcuna protezione. Per esempio, chiunque può leggere un payload JWT, quindi non deve contenere segreti.

### Quanto aumenta la dimensione?

Ogni 3 byte diventano 4 caratteri, quindi i dati codificati sono circa il 33 percento più grandi. Senza padding, l'output può essere più corto di due caratteri.

### Quanto testo posso convertire?

Fino a 5 MiB di testo per richiesta. L'input non viene memorizzato.

Il tuo annuncio qui?

[Scrivici](mailto:hi@dennn.is?subject=Pubblicit%C3%A0%20su%20OneClick%20Pro)

[Annuncio La suite di plugin pronta per gli agenti di WordPress.](https://sleekwp.com/?ref=oneclickpro)
