Decodificare caratteri URL: %C3%A8 torna a essere è

Il tuo testo mostra %C3%A8 al posto di è o %20 al posto degli spazi? È la codifica URL, detta anche percent-encoding. Incolla il testo qui sopra: Mojibuster trasforma subito i codici in caratteri veri, senza caricare nulla.

Funziona con testo e con questi file:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • SMI
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Per esempio esportazioni di Excel, backup di database, sottotitoli o codice di siti web.

Correggi

  1. Trascina un file o incolla il testo
  2. La correzione è automatica
  3. Copia o scarica
oppure trascina semplicemente un file qui
  • Nessun upload. I tuoi file vengono corretti direttamente nel browser e non lasciano mai il tuo dispositivo.

  • Server nell’UE. Mojibuster gira su un server in Finlandia (UE); si applica il Regolamento generale sulla protezione dei dati (GDPR). Testo del GDPR (EUR-Lex)

Come funziona la codifica URL

Gli indirizzi web ammettono pochi caratteri: lettere senza accento, cifre e alcuni segni. Tutto il resto viene codificato. In UTF-8 la è è formata dai byte C3 e A8, perciò diventa %C3%A8. Uno spazio diventa %20, oppure + nei moduli.

Ecco un testo codificato URL – e lo stesso di nuovo leggibile.

Codificato

Caff%C3%A8 in citt%C3%A0

Decodificato

Caffè in città

I codici URL più frequenti

  • %C3%A0 = à, %C3%A8 = è, %C3%A9 = é, %C3%AC = ì
  • %C3%B2 = ò, %C3%B9 = ù, %C3%88 = È
  • %E2%82%AC = €, %E2%80%99 = ’, %C2%B0 = °
  • %20 = spazio, %2F = /, %3F = ?, %26 = &, %25 = %

I sistemi più vecchi codificano ogni lettera con un solo byte di Windows-1252: citt%E0 invece di citt%C3%A0. Mojibuster riconosce anche questo e lo trasforma in città.

Da dove arriva il testo codificato URL

  • Link copiati: il browser mostra wikipedia.org/wiki/Forlì in modo leggibile, ma copiando spesso finisce Forl%C3%AC negli appunti.
  • Moduli e tracciamento: le ricerche e i parametri UTM vengono salvati codificati nei log del server e negli export di analytics, per esempio ?q=caff%C3%A8.
  • Export e API: alcuni strumenti di newsletter, webhook e API salvano i valori codificati; nel file CSV compaiono allora codici al posto dei nomi.
  • Nomi di file: un download si chiama Fattura%20Nicol%C3%B2.pdf quando il server non decodifica il nome.

Codici e accenti rotti insieme

A volte il testo è rotto due volte: %C3%83%C2%A8 è una è codificata URL, cioè una è prima letta male e poi codificata. Mojibuster decodifica prima i codici e poi ripara la à con tilde. Alla fine torna è.

L’opzione Converti anche i codici è già attiva su questa pagina. Converte anche i codici HTML (è), i codici delle e-mail (=C3=A8) e le sequenze di escape del codice di programmazione (\u00e8). Altri errori di codifica: correggere i caratteri UTF-8.

Decodificare da soli in Excel, JavaScript, Python e PHP

  • Excel: esiste solo la funzione per codificare (ENCODEURL nella versione inglese), non quella inversa. La cosa più semplice: copia la colonna, incollala qui e ricopia il risultato. Vedi anche Excel e i caratteri strani.
  • JavaScript: decodeURIComponent("caff%C3%A8") restituisce caffè.
  • Python: urllib.parse.unquote("caff%C3%A8"), oppure unquote_plus per i dati dei moduli con + come spazio.
  • PHP: rawurldecode(), oppure urldecode() per i dati dei moduli.

Domande frequenti

Che cosa significa %C3%A8?

È la è in codifica URL: i due byte UTF-8 C3 e A8, ognuno preceduto da %. Allo stesso modo %C3%A0 è à e %C3%B9 è ù.

Che cosa significa %20?

Uno spazio. Nei dati dei moduli spesso compare + al suo posto. Mojibuster lascia il + com’è, perché in un testo normale può essere un vero segno più.

I miei link vengono caricati?

No. La conversione avviene interamente nel tuo browser. I link con token, indirizzi e-mail o altri dati personali non lasciano il tuo dispositivo.

Perché 100% non cambia?

Mojibuster converte solo le sequenze che danno un vero carattere speciale. 100%, 50 % o un %20 isolato in un testo normale restano come sono.

Altre guide