怎么申请分销/注册分享达人/如何赚钱兼职代理侠客联盟-自信融

Base64URL è solo Base64 con – e _? Cosa cambia davvero nell’output

Base64URL non è «Base64 con due simboli scambiati»: sparisce anche il padding finale. La pagina di codifica di toolpug.com legge UTF-8 e restituisce la stringa senza =, quindi Hello diventa SGVsbG8 e non SGVsbG8=. Se cerchi il Base64 classico con +, / e i = in coda, qui non lo ottieni.

Perché sostituire + e / non basta?

Il Base64 standard usa + e / e chiude con uno o due = per arrivare a un multiplo di 4. Base64URL sostituisce quei due segni con - e _, che dentro un URL o un nome file non richiedono escape, e toglie il riempimento. Le due modifiche arrivano insieme: il risultato quasi mai ha una lunghezza divisibile per 4.

Ho ricontrollato i tre casi con la stessa libreria che carica la pagina, e tornano al carattere.

TestoBase64Base64URL
ciaoY2lhbw==Y2lhbw
Il cielo è blu?SWwgY2llbG8gw6ggYmx1Pw==SWwgY2llbG8gw6ggYmx1Pw
???>>>Pz8/Pj4+Pz8_Pj4-

La terza riga spiega meglio la faccenda: il Base64 produce + e /, il Base64URL li gira in _ e -. Chi sistema solo i due simboli e lascia i = in fondo ottiene una stringa che diversi decoder rifiutano.

La lunghezza cresce come nel Base64: 4 caratteri ogni 3 byte, cioè circa il 33% in più. Caffè sono 5 caratteri ma 6 byte in UTF-8, e infatti esce Q2FmZsOo, otto caratteri. Base64URL non accorcia niente.

Cosa questa pagina non fa, e cosa non è?

La codifica la trovi qui: codifica Base64URL. Il riquadro delle opzioni è vuoto: non puoi cambiare alfabeto, spegnere o accendere il padding, scegliere un charset diverso da UTF-8. L’uscita è sempre senza =.

Funziona in una sola direzione. L’azione della pagina è encode, quindi incollare una stringa già codificata la codifica di nuovo; per leggere un token serve la pagina di decodifica. Non è una cifratura: chiunque abbia la stringa la riporta al testo di partenza.

Il caricamento file accetta 12 estensioni di testo (.txt, .json, .csv, .tsv, .xml, .html, .css, .js, .sql, .md, .yaml, .yml): .png, .pdf e .docx non si aprono. Il file resta nel browser, non viene caricato, non serve un account. Sull’input non c’è nessun maxlength: nessun limite dichiarato, su testi molto grandi conviene spezzare.

L’unico messaggio d’errore è Elaborazione non riuscita. Controlla il formato. e non indica il punto esatto.

Funzioni e parametri fanno riferimento alla versione di novembre 2026 della pagina dello strumento su toolpug.com.