Skip to main content
CalculoraCalculora

Finanza e Affari

FinanzaInvestimenti e PianificazioneFinanza PersonaleInvestimenti ImmobiliariBusinessStartup e SaaS

Matematica e Tecnologia

MatematicaIngegneriaStrumenti di FisicaStrumenti per SviluppatoriStrumenti Scolastici

Salute e Vita

Strumenti MediciUtilità IntelligentiRandomizzatori

Creatività e Specialità

Economia dei CreatoriIslamicoSostenibilitàGiochi

Convertitori

Convertitore di unitàConvertitore lunghezzaConvertitore pesoConvertitore temperatura→ Convertitori di Unità

Generatori Casuali

Generatore numeri casualiVerifica Forza PasswordGira la ruotaSimulatore Lancio MonetaLanciatore di DadiCalcolatore Sovrapposizione Fusi Orari→ Randomizzatori
Convertitore File

Strumenti PDF

Converti PDF in JPGConverti PDF in PNGEstrai testo da PDFConverti PDF in GIFConverti PDF in WebPConverti PDF in SVGConverti PDF in WordConverti PDF in ExcelConverti PDF in PowerPointConverti PDF in HTMLConverti PDF in MarkdownConverti PDF in TIFF

Convertitore Immagini

Converti JPG in PNGConverti PNG in JPGConverti PNG in WebPConverti WebP in PNGConverti WebP in JPGConverti JPG in WebPConverti SVG in PNGConverti SVG in JPGConverti SVG in WebPConverti BMP in PNGConverti BMP in JPGConverti BMP in WebP

Immagini avanzate

Converti HEIC in JPGConverti HEIC in PNGConverti TIFF in JPGConverti TIFF in PNGConverti JPG in TIFFConverti PNG in TIFFConverti JPG in ICOConverti PNG in ICOConverti JPG in AVIFConverti PNG in AVIF

GIF e animazione

Converti fotogrammi GIF in PNGConverti fotogrammi GIF in JPGEstrattore fotogrammi GIFConverti PNG in GIFConverti JPG in GIFConverti GIF in WebP

Modifica

Aggiungi filigranaRimuovi oggetti dall'immagineRidimensiona le immagini istantaneamente nel browserComprimi immagini online — riduci le dimensioni, mantieni la qualità
Sfida di Velocità MatematicaSfida di Calcolo MentaleWordleBint WaladSudoku2048
Convertitore di Valute
CalculoraCalculora

La tua piattaforma all-in-one per calcolatori. Strumenti gratuiti, veloci e precisi per ogni esigenza.

100% privato - tutti i calcoli avvengono nel tuo browser, nessun dato inviato a serverGratuito per sempre - nessun paywall, nessun abbonamento, nessun account necessario

Popolari

  • Calcolatrice BMI
  • Calcolatrice prestito
  • Calcolatrice età
  • Calcolatrice mutuo
  • Calcolatrice percentuale
  • Calcolatrice scientifica
  • Vedi tutto →

Categorie

  • Matematica
  • Finanza
  • Salute e Vita
  • Finanza e Affari
  • Strumenti per Sviluppatori
  • Ingegneria
  • Categorie →

Altro

  • Convertitore di Valute
  • Convertitore File
  • Giochi e Strumenti

Legale

  • Chi Siamo
  • Contattaci
  • Informativa sulla Privacy
  • Termini di Servizio
  • Disclaimer
  • Mappa del sito

Lingue

enEnglisharالعربيةesEspañoldeDeutschfrFrançaishiहिन्दीidBahasa IndonesiaitItalianoja日本語ko한국어ptPortuguêsruРусскийtrTürkçeviTiếng Việtbnবাংলাzh中文nlNederlandsplPolskiukУкраїнськаmsBahasa Melayuthภาษาไทย

© 2026 Calculora. Tutti i diritti riservati.

Realizzato con - 100% gratuito

Nessun server - sito completamente statico, zero raccolta dati

  1. Home
  2. Strumenti per Sviluppatori
  3. Codificatore/Decodificatore URL

Codificatore/Decodificatore URL

Spazi, simboli e caratteri speciali rompono gli URL — la codifica percentuale risolve il problema. Codifica qualsiasi URL per una trasmissione sicura, oppure decodificalo di nuovo in testo leggibile, all'istante.

Caricamento calcolatore...
Questo strumento ti è stato utile?

Cos'e' Codificatore/Decodificatore URL?

Un Codificatore/Decodificatore URL converte tra testo normale e formato codificato in percentuale sicuro per gli URL. Essenziale per gli sviluppatori web che lavorano con parametri di query, richieste API e routing degli URL.

Quando Usare Questo Calcolatore

  • Stai costruendo un URL con parametri di query che contengono spazi, simboli o caratteri non ASCII
  • Devi decodificare un URL codificato in percentuale per leggerne il contenuto effettivo
  • Stai facendo debug di un'API che rifiuta il tuo URL a causa di caratteri speciali non codificati
  • Stai elaborando URL inviati dagli utenti che devono essere sanificati prima dell'uso
  • Devi codificare o decodificare più segmenti URL in blocco
  • Stai costruendo redirect o URL di callback in cui i parametri devono essere codificati correttamente

Passaggi:

  1. Digita o incolla il testo/URL che vuoi codificare o decodificare.
  2. Seleziona la modalità Codifica o Decodifica.
  3. Fai clic sul pulsante Converti.
  4. Copia il risultato per usarlo nella tua applicazione.

Formula

Codifica: caratteri non sicuri → % + codice hex a 2 cifre ➡ Decodifica: %XX → carattere originale

Casi d'Uso

  • Costruire query string sicure per gli URL
  • Elaborare i parametri delle richieste API
  • Debug di URL codificati
  • Creare slug e percorsi ottimizzati per gli URL

Vantaggi Principali

  • Codifica e decodifica all'istante
  • Gestisce tutti i caratteri speciali
  • Funziona interamente nel browser
  • Gratuito, nessuna registrazione richiesta

Consigli Pro

  • Codifica sempre i parametri URL generati dall'utente
  • Usa encodeURIComponent() per i parametri di query in JavaScript
  • Decodifica gli URL prima di mostrarli agli utenti per leggibilità

Errori Comuni da Evitare

  • Codificare doppiamente gli URL per errore
  • Usare la codifica sbagliata nel contesto sbagliato (URL vs HTML)
  • Dimenticare che + rappresenta uno spazio nelle query string ma non nei segmenti di percorso

Termini Chiave Spiegati

  • Codifica URL: codifica percentuale per URL sicuri
  • Codifica percentuale: % seguito da codice esadecimale
  • Query string: parametri dopo ? nell'URL
  • Caratteri riservati: caratteri con significato speciale nell'URL

Concetti correlati

  • Codifica percentuale: il meccanismo di sostituzione dei caratteri non sicuri con % seguito dal loro codice ASCII esadecimale a due cifre per una trasmissione URL sicura
  • Query string: la porzione di un URL dopo il carattere ?, contenente coppie chiave-valore separate da caratteri &
  • Caratteri riservati: caratteri come :, /, ?, #, [, ], @, !, $, &, (, ), *, +, ,, ;, = che hanno un significato speciale nella sintassi URL secondo RFC 3986
  • Caratteri sicuri per URL: caratteri non riservati (lettere, cifre, -, _, ., ~) che non richiedono codifica negli URL
  • encodeURIComponent vs. encodeURI: funzioni JavaScript in cui encodeURIComponent codifica tutto tranne lettere, cifre e _*-.~ per i singoli valori, mentre encodeURI preserva i caratteri di struttura dell'URL per URL completi

Esempio

Codifica di 'Hello World & Friends!' → 'Hello%20World%20%26%20Friends%21'. Decodifica di 'search%3Fq%3Dhello+world' → 'search?q=hello world'.

Interpretazione dei risultati

Il codificatore converte i caratteri URL non sicuri (spazi, &, ?, #, non ASCII, ecc.) in formato percentuale codificato, dove ogni carattere diventa % seguito dal suo codice esadecimale a due cifre. Il decodificatore inverte questo processo, ripristinando il testo leggibile originale. Il numero di caratteri ti aiuta a verificare che la codifica non abbia duplicato o troncato inaspettatamente il tuo input. La modalità componente codifica un insieme più ampio di caratteri ed è progettata per codificare singoli valori di parametro di query. La modalità URL è più severa su ciò che viene codificato ed è progettata per codificare interi percorsi URL o URL completi. Usa la modalità componente quando costruisci query string e la modalità URL quando codifichi un URL completo. La modalità batch ti consente di codificare o decodificare più righe contemporaneamente, utile quando hai un elenco di URL o parametri da elaborare. Ogni riga viene trattata come input separato e tutti i risultati vengono mostrati insieme per una facile copia.

Domande Frequenti

Perché gli URL devono essere codificati?
Gli URL possono contenere solo determinati caratteri ASCII. Caratteri come spazi, &, ?, # e caratteri non ASCII devono essere codificati (codifica percentuale) per garantire una trasmissione sicura su internet.
Cos'è la codifica percentuale?
La codifica percentuale sostituisce i caratteri non sicuri con un segno % seguito dal loro codice esadecimale a due cifre. Ad esempio, uno spazio diventa %20 e & diventa %26.
La codifica URL è uguale alla codifica HTML?
No. La codifica URL (codifica percentuale) serve per gli URL. La codifica HTML usa entità come &amp; per & o &lt; per <. Hanno scopi diversi nello sviluppo web.
Quando devo usare la modalità URL invece della modalità componente?
Usa la modalità componente per codificare un singolo valore di parametro di query (ad esempio, un termine di ricerca). Usa la modalità URL per codificare un percorso URL completo o quando l'intera stringa deve essere sicura per gli URL. La modalità componente codifica più caratteri perché presuppone che il valore verrà inserito all'interno di una struttura URL.
Perché codificare 'Hello World' restituisce 'Hello%20World' invece di 'Hello+World'?
Nei segmenti di percorso URL, gli spazi vengono codificati come %20. La codifica con + per gli spazi è usata solo nei dati application/x-www-form-urlencoded (invii di moduli HTML). La buona pratica moderna è usare %20 in modo coerente negli URL. La calcolatrice usa %20 per la codifica URL.
Posso codificare caratteri non ASCII come emoji o lettere accentate?
Sì. I caratteri non ASCII vengono prima convertiti in byte UTF-8, poi ogni byte viene codificato in percentuale. Ad esempio, l'emoji ☺ (U+1F600) diventa %F0%9F%98%80. Le lettere accentate come é (U+00E9) diventano %C3%A9. Questo è l'approccio standard definito in RFC 3986.
Qual è la differenza tra questo e la codifica delle entità HTML?
La codifica URL (codifica percentuale) serve per gli URL — converte i caratteri in codici esadecimali %XX. La codifica delle entità HTML converte i caratteri in entità con nome o numeriche come &amp; per & o &#8364; per €. Servono a scopi completamente diversi e non sono intercambiabili.
Perché alcuni URL funzionano senza codifica anche se contengono caratteri speciali?
I browser moderni codificano automaticamente gli URL quando si naviga verso di essi o si inviano moduli. Tuttavia, quando costruisci URL in modo programmatico (nel codice, nelle chiamate API o nei redirect lato server), devi codificare manualmente perché il server non lo farà al posto tuo.
Esiste il rischio di doppia codifica?
Sì. Se codifichi un URL già codificato, %20 diventa %2520, che è errato. Controlla sempre se il tuo input è già codificato prima di codificare di nuovo. Questa calcolatrice mostra l'output decodificato così puoi verificare che il risultato sia corretto.
Come gestisco gli URL codificati in JavaScript?
Usa decodeURIComponent() per decodificare e encodeURIComponent() per codificare i singoli valori. Per gli URL completi, usa decodeURI() e encodeURI(), che preservano i caratteri di struttura dell'URL (/, ?, #, ecc.). Non usare mai escape() o unescape() — sono deprecate e non gestiscono correttamente Unicode.

Strumenti Correlati

Esplora altri strumenti

Calcolatore di rapporto d'aspetto

Calcolatore Larghezza di Banda

Calcolatore Tempo Download

Calcolatore Costi Hosting Cloud

Calcolatore Costo CDN

Calcolatore di monetizzazione API

Strumenti simili

Calcolatore di rapporto d'aspetto
Strumenti per Sviluppatori
Calcolatore Larghezza di Banda
Strumenti per Sviluppatori
Calcolatore Tempo Download
Strumenti per Sviluppatori
Calcolatore Costi Hosting Cloud
Strumenti per Sviluppatori