Codificatore e decodificatore URL - Codifica percentuale di stringhe e URL completi

Codifica o decodifica componenti di URL e URL completi. Scegli la modalità componente (encodeURIComponent) o la modalità URL completo (encodeURI). Copia o scarica con un solo clic.

Incolla qui il testo o l'URL codificato…

I file vengono eliminati automaticamente dopo l'elaborazioneElaborato in modo sicuro tramite HTTPS

Domande frequenti

La modalità Componente usa encodeURIComponent ed esegue l'escape di caratteri come ":/?#[]@", così il valore è sicuro all'interno di un singolo segmento di URL o parametro di query. La modalità URL completo usa encodeURI e lascia inalterati quei caratteri riservati, così l'intero URL rimane un URL valido.

technical

Passa alla modalità per componenti, incolla il valore del parametro e l'encoder sostituisce gli spazi con %20, i segni di uguale con %3D e così via. Inserisci il risultato nell'URL dopo «?key=» o «&key=» e il link funzionerà su qualsiasi browser, server o client REST.

usage

Quei caratteri sono riservati dalla sintassi degli URL: separano lo schema, il percorso, la query e il frammento. Codificandoli come %2B %2F %3A %3F %23 il valore può contenerli letteralmente senza confondere il parser dall'altra parte.

technical

Sì. Quando l'input contiene un "%" isolato non seguito da due cifre esadecimali, il decodificatore mostra il messaggio "Input non valido" invece di produrre un risultato illeggibile. Correggi la sequenza errata e il risultato si aggiorna all'istante.

features

No. L'encoder utilizza le funzioni native del browser encodeURI / encodeURIComponent, quindi nulla transita sulla rete. Questo rende lo strumento sicuro per token, percorsi di file e qualsiasi altro valore sensibile che devi inserire in un URL.

privacy

Sì. I caratteri UTF-8 come ñ, 漢, ✓ ed emoji vengono codificati nelle corrispondenti sequenze di byte %xx. I browser e i server moderni li decodificano automaticamente riportandoli ai caratteri originali, quindi l'andata e ritorno avviene senza perdite.

compatibility

Sì. Imposta l'interruttore di modalità su Codifica per codificare in percentuale il testo grezzo, oppure su Decodifica per trasformare le sequenze %XX di nuovo in caratteri leggibili. Le stesse opzioni Componente e URL completo si applicano in entrambe le direzioni, così puoi fare un giro completo su un valore e riottenere esattamente quello da cui sei partito.

usage

Come Codificatore/Decodificatore URL ti aiuta a portare a termine il lavoro

Problemi reali che risolve ogni giorno — per aziende, creativi e attività quotidiane. Trova il caso d'uso adatto a te e inizia in pochi secondi.

Per gli sviluppatori

Crea query string per API REST

Codifica termini di ricerca, filtri e ID per le richieste GET a REST API, Algolia, Elastic e Google Search, così i caratteri riservati non compromettono l'URL della richiesta

Per le aziende

Parametri di tracciamento per link di marketing

Codifica in percent-encoding parametri UTM, nomi di campagna e stringhe referrer per i link di Google Analytics, Facebook Ads e HubSpot condivisi via email e sui canali social

Web e SEO

Passa filtri e termini di ricerca negli URL

Codifica query di ricerca con più parole, caratteri speciali e opzioni di ordinamento in URL condivisibili per dashboard SaaS, filtri e-commerce e pannelli di amministrazione

Web e SEO

Genera link mailto: con oggetto e corpo

Crea link mailto: in cui oggetto e corpo contengono interruzioni di riga, punteggiatura ed emoji, così che i pulsanti click-to-email aprano Gmail e Outlook con il messaggio già compilato

Social media

Incorpora messaggi nei link di condivisione WhatsApp e SMS

Codifica link di condivisione precompilati per WhatsApp, Telegram e SMS, così i clienti possono toccare un pulsante sul tuo sito e aprire l'app di messaggistica con il messaggio di marketing già pronto

Per gli sviluppatori

Esegui l'escape dell'input utente per costruire URL sicuri

Codifica i valori controllati dall'utente prima di inserirli negli URL per evitare bug di request smuggling, redirect injection e link interrotti nelle web app in produzione

Per gli sviluppatori

Individua i problemi negli URL di callback OAuth e redirect

Decodifica un parametro redirect_uri, state o code da un callback OAuth o dal log di un webhook per vedere esattamente quale valore ha ricevuto un provider: spesso è il modo più rapido per individuare un bug di doppia codifica che compromette un flusso di accesso.

Su mobile

Crea deep link per app mobili

Codifica in percent-encoding i parametri che finiscono in uno schema personalizzato o in un Universal/App Link (myapp://open?ref=...) così i caratteri speciali nei codici di referral o negli ID di contenuti condivisi sopravvivono al passaggio dal browser all'app.

Web e SEO

Link di download diretto sicuri per file con spazi

Codifica nomi di file contenenti spazi, parentesi o caratteri accentati (es. 'Q1 Report (Final).pdf') in un URL che CDN e browser non tronchino né interpretino male quando collegati direttamente.

Privacy e sicurezza

Verifica dove porta davvero un link accorciato o codificato

Incolla un link sospetto codificato in percent-encoding o inoltrato nella modalità Decodifica per rivelare la vera URL di destinazione nascosta nei parametri di reindirizzamento o tracciamento prima di cliccarlo.