Codificador e decodificador de URL de balde
Codificar e decodificar URL e cadeas de consulta. Admite encodeURIComponent, decodeURIComponent e análise de cadeas de consulta.
Codifica todo carácter reservado — mellor para valores de consulta e segmentos de ruta.
Usos habituais
- Codifica Parámetros de URL para APIsCodifica con seguridade os parámetros de cadea de consulta antes de engadilos aos URL de solicitude da API.
- Codifica URLs para Ligazóns de CorreoCrea ligazóns seguras para campañas de correo — codifica caracteres especiais para que as ligazóns sobrevivan en todos os clientes de correo.
- Codifica URLs para Compartir nas Redes SociaisPrepara URLs con texto preenchido, etiquetas de hash e ligazóns para botóns de compartir de Twitter, Facebook e LinkedIn.
- Codificar Cadeas de Consulta ComplexasConstruír e codificar cadeas de consulta con múltiples parámetros — listos para engadir a calquera URL.
- Codificar URLs para Callback de WebhookCodificar URLs de callback que se pasan como parámetros a servizos de terceiros e fluxos OAuth.
Como funciona
A codificación e descodificación de URL aquí execútase enteiramente no teu navegador usando os globais integrados de JavaScript — encodeURIComponent, encodeURI e decodeURIComponent — sen biblioteca de terceiros e sen petición de rede. A ferramenta tamén expón a API URL nativa do navegador para analizar e mostrar os parámetros de cadea de consulta como unha táboa clave-valor.
- 1Escolle un modo de codificaciónTres modos mapéanse a casos de uso do mundo real: "Compoñente" chama a encodeURIComponent e escapa todo excepto os caracteres non reservados — a elección correcta para valores de consulta individuais. "URL completa" chama a encodeURI e deixa o esquema, as barras e o dominio intactos. "Formulario" usa encodeURIComponent e despois intercambia %20 por + para coincidir co formato application/x-www-form-urlencoded enviado polos formularios HTML.
- 2Codifica ou descodifica cun clicA codificación pasa o teu texto pola función seleccionada e mostra o resultado codificado en porcentaxe. A descodificación chama a decodeURIComponent (con + convertido en espazos no modo Formulario). As secuencias de porcentaxe malformadas — como un %E0 solto sen byte de continuación — captúranse e infórmanse como un erro en liña en lugar de bloquearse.
- 3Analiza cadeas de consulta coa API URLA acción "Analizar parámetros" envolve a túa entrada no construtor URL nativo do navegador e itera url.searchParams para extraer cada par clave-valor. Se o construtor URL rexeita a entrada, unha reserva escrita a man divide por & e = e executa cada token a través de safeDecode, así que as cadeas de consulta parciais ou en bruto seguen producindo unha táboa lexible.
- 4Copia o resultadoO texto codificado ou descodificado aparece nun bloque de saída monoespazado. Un botón de copiar escríbeo ao portapapeis mediante a API Clipboard. Nada sae do teu dispositivo en ningún momento.
Ferramentas relacionadas
Codificador e decodificador Base64
Codifica texto ou ficheiros en Base64, ou decodifica cadeas Base64 de volta a texto simple. Instantáneo, privado e gratuíto.
Codificador e decodificador HTML
Codifica caracteres especiais en entidades HTML ou decodifica entidades de volta a texto simple. Instantaneamente, no teu navegador.
Cifrado César e cifrador de texto
Cifra e descifra texto co cifrado César, ROT13, Atbash e cifrado Vigenère. Cifrados de substitución clásicos, todo no teu navegador.