Codificare URL e decodificare stringhe online

Gestisci tutti i caratteri speciali e Unicode in modo sicuro e rapido.

Panoramica

IngressoUn URL o qualsiasi testo
UscitaTesto percent-encoded, o l’originale decodificato
Due modalitàURL intero o solo un valore di query
Dove funzionaTutto nel browser — nessun file caricato su server
PrezzoGratis, senza account né registrazione
OfflineFunziona anche offline dopo la prima visita

Come funziona la codifica e decodifica degli URL

La codifica URL serve a trasformare caratteri speciali, come spazi o simboli, in sequenze percentuali che i browser e i server comprendono. Con ToolMole puoi scegliere tra la codifica del componente — che converte ogni carattere speciale — e quella del full-URL, che mantiene certi caratteri come slash o punto interrogativo intatti.

La decodifica ripristina la stringa originale partendo da una sequenza già codificata, gestendo anche i caratteri Unicode e i simboli non ASCII grazie alla codifica UTF-8. Il tutto avviene localmente, senza inviare dati a server esterni.

Quando scegliere la codifica component o full-URL

La codifica component è essenziale quando si inseriscono valori nei parametri di una query o all’interno dei path di un URL. Così si evita che caratteri come & o = interferiscano con la struttura.

La codifica full-URL è utile quando si vuole codificare un indirizzo completo ma si vuole mantenere i separatori principali come '/' e '?'. Scegli la modalità giusta in base a dove va inserita la stringa nel tuo progetto web.

Limiti e accorgimenti nell'uso degli encoder URL

Attenzione a non codificare due volte la stessa stringa: il tool non rileva automaticamente doppie codifiche, che possono generare errori nel recupero dei dati. Inoltre, ToolMole non valida la struttura degli URL né normalizza o canonicalizza gli indirizzi.

Il tool offre controllo sulle sequenze percentuali e la gestione dei plus come spazi nelle query, ma non modifica la sintassi globale dell'URL. Chi lavora su API o redirect deve scegliere consapevolmente la modalità di codifica per evitare rotture nei collegamenti.

Domande frequenti

Quando usare la codifica component rispetto al full-URL?

Usa 'component' per parametri e parti interne dell’URL, dove occorre codificare tutti i caratteri speciali. 'Full-URL' va bene per indirizzi completi, mantenendo i separatori principali.

Perché a volte gli spazi sono '%20' e altre volte '+'?

Nelle query string, lo spazio può essere rappresentato da '+' per compatibilità con alcune applicazioni, mentre '%20' è lo standard universale. ToolMole consente la decodifica di entrambe le forme.

Come gestisce i caratteri Unicode o non italiani?

Il tool converte caratteri Unicode e non ASCII in sequenze percentuali secondo la codifica UTF-8, garantendo che siano letti correttamente da browser e server.

Cosa succede se codifico una stringa già codificata?

La doppia codifica genera sequenze percentuali non interpretabili correttamente. Il tool non rileva automaticamente questa situazione, quindi verifica sempre prima di codificare.

Il tool può decodificare query string dove '+' indica uno spazio?

Sì, il decoder riconosce i plus come spazi nelle query string. Puoi ripristinare facilmente i valori originali.

Posso rompere un URL se uso la codifica sbagliata?

Una codifica non appropriata può alterare la struttura dell’URL, impedendo il corretto funzionamento di link o parametri. Scegli sempre la modalità giusta in base al contesto d’uso.

Qualcosa non va o hai un'idea per questo strumento? Scrivici