I luoghi preferiti della tua città preferita
Pagina Iniziale
Aggiungi alle fonti preferite su Google

Codifica e decodifica URL

Converti un valore testuale nella codifica percentuale UTF-8 o esegui l’operazione inversa. Scegli componente URL o valore di modulo per applicare le regole appropriate a spazi, segni più e punteggiatura.

Input

Converti un solo valore, non un intero URL o una query completa. Anche la punteggiatura strutturale viene codificata.

L’input viene conservato come ricevuto; il browser potrebbe aver già normalizzato le interruzioni di riga incollate.

Limite di input: 65.536 byte UTF-8.

Risultato

Inserisci un valore e seleziona Converti.

Conversione locale

Lo strumento elabora il valore nel browser senza aggiungere caricamenti o cronologia degli input.

Copia e download avvengono solo su richiesta. Gli altri servizi del sito e le impostazioni di consenso sono separati.

Convertire un componente o valore di modulo

  1. Scegli Codifica per testo normale o Decodifica per un valore codificato. Incolla un valore, non una query completa con più nomi e valori.
  2. La modalità componente rappresenta gli spazi con %20 e conserva i segni più letterali nella decodifica. La modalità modulo scrive gli spazi come + e legge i + letterali come spazi.
  3. Seleziona Converti, controlla il risultato completo e il conteggio dei byte, quindi copia o scarica il testo. Gli errori non producono risultati parziali; modificare l’input elimina la risposta precedente.

Codifica percentuale, UTF-8 e contesto

La codifica percentuale rappresenta un byte con un segno di percentuale seguito da due cifre esadecimali. Una lettera può richiedere più byte UTF-8: é diventa %C3%A9. Cambia la rappresentazione, non il significato del testo.

La modalità componente conserva A–Z, a–z, cifre, trattino, punto, trattino basso e tilde. La modalità modulo conserva anche l’asterisco, codifica la tilde e scrive uno spazio come segno più. Un più letterale diventa %2B in entrambe le modalità.

La decodifica è un unico passaggio rigoroso. Sono accettate cifre esadecimali minuscole, ma ogni percentuale deve iniziare una sequenza completa e i byte risultanti devono formare UTF-8 valido. Altri parser possono correggere gli errori; il rifiuto qui non certifica che un intero URL sia invalido.

La codifica accetta fino a 65.536 byte UTF-8 in ingresso. La decodifica accetta fino a 196.608 byte di origine e restituisce al massimo 65.536 byte. Sono limiti in byte, non in caratteri: emoji e molte lettere non latine usano più byte.

Esempi che mostrano la differenza

Il testo a b+c diventa a%20b%2Bc in modalità componente e a+b%2Bc in modalità modulo. Nella decodifica %2B produce sempre un più letterale; solo un + già presente nell’input del modulo diventa uno spazio.

L’esempio café + tea/~* diventa caf%C3%A9%20%2B%20tea%2F~%2A come componente oppure caf%C3%A9+%2B+tea%2F%7E* come valore di modulo. La barra viene codificata perché l’input è un valore, non un percorso intero.

Decodificare %2520 restituisce il testo %20, non uno spazio. A%0D%0AB restituisce A, un ritorno a capo, un avanzamento di riga e B. L’anteprima può nascondere caratteri di controllo; i byte UTF-8 scaricati li conservano.

Cosa non fa questa conversione

Non è un generatore o validatore di URL, non apre link e non verifica la sicurezza. Codificare un indirizzo intero codifica anche due punti, barre, punti interrogativi e altri segni strutturali. L’output è mostrato solo come testo, mai aperto o interpretato come HTML.

Non rileva set di caratteri precedenti, esporta dati binari, analizza query, elabora riga per riga, normalizza Unicode o decodifica automaticamente una seconda volta. Un input vuoto richiede testo, ma spazi e interruzioni di riga sono dati validi. Unicode malformato e UTF-8 invalido vengono rifiutati anziché sostituiti.

I campi di testo possono normalizzare le interruzioni di riga incollate e i programmi degli appunti possono modificarle insieme ai caratteri di controllo. Il download usa i byte UTF-8 del risultato senza aggiungere una nuova riga o un marcatore dell’ordine dei byte; un marcatore iniziale esistente viene conservato.

Conversione locale e azioni esplicite

La conversione avviene nel browser senza caricamenti o cronologia degli input aggiunti dallo strumento e senza inserire l’input nell’URL della pagina. Copia scrive il testo corrente solo su richiesta e Scarica crea un file locale. I normali servizi del sito e le impostazioni di consenso sono separati.

Domande sulla codifica URL

Dipende dal contesto. La modalità componente usa %20; la modalità modulo usa un più e solo essa interpreta un + letterale come spazio nella decodifica. Segui la documentazione dell’applicazione destinataria.

Lo strumento tratta l’intero input come un valore. Non conserva i delimitatori URL e non separa i parametri. Estrai il componente o valore desiderato e usa un generatore o parser URL per un indirizzo intero.

Il byte E9 da solo non è UTF-8 valido. Lo strumento non indovina un set di caratteri precedente; la forma UTF-8 di é è %C3%A9. Un altro programma può usare un set diverso o correggere gli errori.

Un passaggio trasforma %25 in un segno di percentuale e lascia 20 come testo. Un secondo passaggio automatico potrebbe cambiare il valore desiderato, quindi non viene eseguito.

No. È una rappresentazione reversibile, non cifratura, filtro dei contenuti o validazione URL. Proteggi un segreto codificato come l’originale e non fidarti di un link solo perché è stato decodificato.

Unicode ben formato viene convertito tramite UTF-8 senza normalizzazione. Interruzioni di riga decodificate, NUL e un marcatore iniziale dell’ordine dei byte vengono conservati anche se l’anteprima non li mostra. Usa Scarica per ottenere i byte esatti del risultato.

Fonti

Verificate il 4 novembre 2026. Le fonti descrivono le rappresentazioni; il rifiuto rigoroso degli errori è una scelta di questo strumento.

Da JSON a YAML

Converti JSON in YAML localmente, conservando il testo dei numeri e le stringhe tra virgolette; copia o scarica il risultato completo.

Apri strumento — Da JSON a YAML

Convertitore da YAML a JSON

Converti YAML in JSON localmente con testo numerico esatto, alias limitati e copia o download completi.

Apri strumento — Convertitore da YAML a JSON

HTML in Markdown

Converti HTML incollato o locale in Markdown, controlla le note di conversione e copia o scarica il risultato.

Apri strumento — HTML in Markdown

Tester di espressioni regolari JavaScript

Prova un modello JavaScript in locale e controlla corrispondenze, gruppi e posizioni UTF-16.

Apri strumento — Tester di espressioni regolari JavaScript

Markdown in HTML

Converti una bozza Markdown in un frammento HTML, controlla il codice e l'anteprima inattiva, poi copia o scarica.

Apri strumento — Markdown in HTML

Ordinatore di testo

Ordina le righe alfabeticamente nella lingua scelta o per punti di codice Unicode, conservando duplicati, righe vuote e contenuto completo.

Apri strumento — Ordinatore di testo

Rimuovi righe duplicate

Mantieni la prima copia esatta di ogni riga, conservando ordine, spazi significativi e righe vuote; poi copia o scarica il risultato.

Apri strumento — Rimuovi righe duplicate

Confronto testi

Confronta due testi localmente, con modifiche alle righe intere, spazi e ritorno finale.

Apri strumento — Confronto testi

Convertitore maiuscole e minuscole

Converti maiuscole, minuscole e iniziali di parole o frasi con regole esplicite.

Apri strumento — Convertitore maiuscole e minuscole

Codificatore e decodificatore di entità HTML

Codifica o decodifica riferimenti HTML nel testo, scegliendo contesto e formato Unicode. Il risultato usa LF senza analizzare o mostrare il markup.

Apri strumento — Codificatore e decodificatore di entità HTML

Generatore di tabelle Markdown

Modifica una tabella di testo letterale, imposta l’allineamento e copia Markdown GFM o importa testo separato da tabulazioni.

Apri strumento — Generatore di tabelle Markdown

Analizzatore e generatore di query string

Analizza e modifica i parametri mantenendo nomi ripetuti e ordine. Copia una query normalizzata o un URL HTTP(S).

Apri strumento — Analizzatore e generatore di query string

Codifica e decodifica Base64

Codifica testo UTF-8 in Base64 standard o sicuro per URL, oppure decodifica entrambi con errori chiari e risultato completo.

Apri strumento — Codifica e decodifica Base64

Formattatore XML

Controlla XML 1.0 con i relativi spazi dei nomi, formatta o compatta in locale e copia o scarica il risultato UTF-8.

Apri strumento — Formattatore XML

Formattatore e validatore JSON

Verifica la sintassi JSON, formatta o minimizza in locale e copia o scarica il risultato preservando i dati originali.

Apri strumento — Formattatore e validatore JSON

Contatore di caratteri e segmenti SMS

Scopri la codifica del messaggio, i confini dei segmenti e il possibile costo. Il testo rimane nel tuo browser.

Apri strumento — Contatore di caratteri e segmenti SMS

Contatore di caratteri per social media

Verifica i limiti delle piattaforme e dividi i post senza perdere testo.

Apri strumento — Contatore di caratteri per social media

Contatore di caratteri

Conta caratteri, parole, frasi e paragrafi. Controlla densità delle parole, tempo di lettura e dimensione UTF-8 nel browser.

Apri strumento — Contatore di caratteri

Calcolatore della dimensione del testo

Confronta codifiche e dimensioni dei dati di testo nel browser.

Apri strumento — Calcolatore della dimensione del testo

Pulizia del testo da PDF

Correggi a capo e spazi nel testo copiato da un PDF. Conserva l’originale e controlla i trattini ambigui prima di copiare il risultato.

Apri strumento — Pulizia del testo da PDF

Convertitore di caratteri decorativi

Converti le lettere Unicode decorative supportate in testo normale nel browser. Conserva maiuscole, accenti, emoji e originale.

Apri strumento — Convertitore di caratteri decorativi

Correggi testo

Correggi testo illeggibile e accenti alterati nel browser. Esamina ogni possibile inversione UTF-8.

Apri strumento — Correggi testo

Controlla se Gmail può tagliare l’email

Misura i byte UTF-8 dell’HTML email, confrontali con il riferimento di 102.000 byte e individua il codice più pesante nel browser.

Apri strumento — Controlla se Gmail può tagliare l’email
Vedi tutti gli strumenti di questa categoria