{"id":797,"date":"2026-10-03T06:02:21","date_gmt":"2026-10-03T03:02:21","guid":{"rendered":"https:\/\/wpcalc.com\/es\/?p=797"},"modified":"2026-10-03T06:02:21","modified_gmt":"2026-10-03T03:02:21","slug":"decodificador-de-url","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/es\/herramientas-web\/decodificador-de-url\/","title":{"rendered":"Decodificador de URL"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Herramienta decodificadora de codificaci\u00f3n porcentual de URL<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"797\" data-favorite-title=\"Decodificador de URL\" data-favorite-url=\"https:\/\/wpcalc.com\/es\/herramientas-web\/decodificador-de-url\/\" data-favorite-excerpt=\"Decodifica una URL o una cadena con codificaci\u00f3n porcentual y convi\u00e9rtela en texto legible. P\u00e9gala en el campo URL codificada para ver el resultado decodificado.\" aria-label=\"A\u00f1adir a favoritos\" data-favorite-icon=\"icon icon-conversion\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/es\/herramientas-web\/decodificador-de-url\/\" method=\"POST\" class=\"calculator\" id=\"calculator-797\" data-post=\"797\"><fieldset class=\"fieldset-input is-1\"><legend class=\"sr-only\">Campos de entrada<\/legend><div class=\"field is-single\" id=\"input-1\"><label for=\"field-1\">URL codificada<\/label><textarea id=\"field-1\" name=\"url_codificada\">https%3A%2F%2Fcalcdash.com%2Ftools%3Futm_source%3Dchat<\/textarea><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Recalcular\" id=\"calculate-button\" data-post=\"797\">Calcular<\/button><button type=\"reset\">Restablecer<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calcular autom\u00e1ticamente<\/label><small>Si est\u00e1 activado, el resultado se actualizar\u00e1 autom\u00e1ticamente al cambiar cualquier valor.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Tus resultados<\/h3><div class=\"result-box\"><div class=\"field-result is-column\" id=\"output-1\"><span class=\"field-title\"><span>URL decodificada<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copiar enlace a este c\u00e1lculo<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Dejar un comentario<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"797\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">\u00bfQu\u00e9 te ha parecido este resultado?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Me gusta <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">\u00datil <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confuso <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Decepcionado <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inexacto <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>F\u00f3rmula del decodificador de URL<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">F\u00f3rmula<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[\\operatorname{decodificado}=\\operatorname{decodeURIComponent}(\\operatorname{trim}(\\text{entrada}))\\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Donde:<\/strong><\/p>\n<ul>\n<li>\\(\\text{entrada}\\) \u2014 el texto introducido en el campo URL codificada.<\/li>\n<li>\\(\\operatorname{trim}\\) \u2014 elimina los espacios en blanco del principio y del final de la entrada.<\/li>\n<li>\\(\\operatorname{decodeURIComponent}\\) \u2014 convierte los bytes con codificaci\u00f3n porcentual v\u00e1lidos en caracteres.<\/li>\n<\/ul>\n<p>La calculadora aplica el <code>decodeURIComponent<\/code> de JavaScript una sola vez a la entrada recortada. Por ejemplo, <code>%20<\/code> se convierte en un espacio, mientras que <code>%3A<\/code> se convierte en dos puntos.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-2\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Decodificador de URL \u2013 Ejemplo de c\u00e1lculo<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Ejemplo:<\/strong> decodificar el valor predeterminado, <code>https%3A%2F%2Fcalcdash.com%2Ftools%3Futm_source%3Dchat<\/code>.<\/p>\n<p>\\[\\%3A\\to\\texttt{:},\\quad\\%2F\\to\\texttt{\/},\\quad\\%3F\\to\\texttt{?},\\quad\\%3D\\to\\texttt{=}\\]<\/p>\n<p><strong>Resultado:<\/strong> <code>https:\/\/calcdash.com\/tools?utm_source=chat<\/code>.<\/p>\n<p>\n\r\n<\/section>\n<h2>C\u00f3mo usar el decodificador de URL<\/h2>\n<ol>\n<li>Pega una URL con codificaci\u00f3n porcentual, un valor de consulta u otro texto codificado en el campo <strong>URL codificada<\/strong>. El valor predeterminado est\u00e1 disponible si quieres probar primero con un ejemplo.<\/li>\n<li>Lee el texto convertido debajo de <strong>URL decodificada<\/strong>. Puedes copiar el resultado con el control de copia que est\u00e1 a su lado.<\/li>\n<li>Si el resultado dice <strong>Cadena codificada no v\u00e1lida<\/strong>, revisa la entrada por si hay una secuencia porcentual incompleta, un escape no hexadecimal o una secuencia de bytes UTF-8 no v\u00e1lida.<\/li>\n<\/ol>\n<h2>Qu\u00e9 significa decodificar una URL<\/h2>\n<p>La codificaci\u00f3n porcentual representa un car\u00e1cter mediante un signo de porcentaje seguido de dos d\u00edgitos hexadecimales por cada byte codificado. Permite que las URL transporten caracteres que, de otro modo, tendr\u00edan un significado especial o ser\u00edan dif\u00edciles de incluir directamente. Un espacio suele escribirse como <code>%20<\/code>; los dos puntos pueden escribirse como <code>%3A<\/code>. Este decodificador convierte esas secuencias de nuevo en caracteres legibles, lo que facilita inspeccionar enlaces copiados, destinos de redirecci\u00f3n y valores de consulta.<\/p>\n<p>La calculadora aplica <code>decodeURIComponent<\/code> a todo el texto que proporciones. A pesar del nombre del campo, la entrada no tiene que ser una URL completa: <code>Hola%20Mundo%21<\/code> produce <code>Hola Mundo!<\/code>. Tambi\u00e9n decodifica caracteres reservados con codificaci\u00f3n porcentual. En el ejemplo resuelto, <code>%3F<\/code> se convierte en el signo de interrogaci\u00f3n que inicia una cadena de consulta, y <code>%3D<\/code> se convierte en el signo igual de su par\u00e1metro.<\/p>\n<p>El texto decodificado es \u00fatil para leer un valor, pero no es necesariamente una URL que debas usar sin cambios. Una barra, un signo de interrogaci\u00f3n o un ampersand decodificados pueden adquirir un papel estructural si el resultado se vuelve a colocar en una URL. Si necesitas codificar de nuevo un texto para un componente concreto de una URL, usa el <a href=\"https:\/\/wpcalc.com\/es\/herramientas-web\/codificador-de-url\/\">Codificador de URL<\/a>. Para encontrar enlaces dentro de un texto m\u00e1s extenso, prueba el <a href=\"https:\/\/wpcalc.com\/es\/herramientas-web\/extractor-de-urls\/\">Extractor de URL<\/a>.<\/p>\n<h2>Codificaciones comunes de un vistazo<\/h2>\n<table>\n<thead>\n<tr>\n<th>Texto codificado<\/th>\n<th>Car\u00e1cter decodificado<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>%20<\/code><\/td>\n<td>Espacio<\/td>\n<\/tr>\n<tr>\n<td><code>%2F<\/code><\/td>\n<td><code>\/<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>%3F<\/code><\/td>\n<td><code>?<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>%25<\/code><\/td>\n<td><code>%<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>%E2%9C%93<\/code><\/td>\n<td><code>\u2713<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>La \u00faltima fila muestra un car\u00e1cter codificado como varios bytes UTF-8. El decodificador interpreta juntas las secuencias UTF-8 v\u00e1lidas con codificaci\u00f3n porcentual, en lugar de tratar cada byte codificado como un car\u00e1cter independiente.<\/p>\n<h2>L\u00edmites y consejos pr\u00e1cticos<\/h2>\n<p>Un signo m\u00e1s <strong>no<\/strong> se convierte en un espacio con esta calculadora. En los datos de consulta con codificaci\u00f3n de formulario, <code>+<\/code> suele representar un espacio, pero <code>decodeURIComponent<\/code> lo deja como <code>+<\/code>. Por ejemplo, <code>rojo+azul<\/code> sigue siendo <code>rojo+azul<\/code>, mientras que <code>rojo%20azul<\/code> se convierte en <code>rojo azul<\/code>. Si est\u00e1s procesando datos de formulario, usa un analizador de consultas compatible con formularios para distinguir esa convenci\u00f3n de la decodificaci\u00f3n porcentual.<\/p>\n<p>La decodificaci\u00f3n se realiza solo una vez. Por ejemplo, <code>%2520<\/code> se convierte en <code>%20<\/code>, no en un espacio: la primera pasada decodifica <code>%25<\/code> en un signo de porcentaje literal. Decodifica una segunda vez solo si sabes que el origen se codific\u00f3 dos veces. La decodificaci\u00f3n repetida puede cambiar el significado de un texto que quer\u00edas mantener literal.<\/p>\n<p>Cada signo de porcentaje debe iniciar un escape v\u00e1lido como <code>%2F<\/code>. Un <code>%<\/code> aislado, un escape como <code>%ZZ<\/code> o bytes con codificaci\u00f3n porcentual que no formen UTF-8 v\u00e1lido hacen que la calculadora muestre <strong>Cadena codificada no v\u00e1lida<\/strong> en lugar de un resultado parcial. La calculadora elimina los espacios en blanco alrededor de la entrada antes de decodificar, pero los espacios representados por <code>%20<\/code> dentro de la entrada permanecen en el resultado decodificado.<\/p>\n<p>La decodificaci\u00f3n de URL es distinta de la decodificaci\u00f3n Base64: los dos formatos usan reglas diferentes y no son intercambiables. Si el texto que tienes est\u00e1 en Base64 y no con codificaci\u00f3n porcentual, usa el <a href=\"https:\/\/wpcalc.com\/es\/herramientas-web\/decodificador-base64\/\">Decodificador Base64<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Decodifica una URL o una cadena con codificaci\u00f3n porcentual y convi\u00e9rtela en texto legible. P\u00e9gala en el campo URL codificada para ver el resultado decodificado.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[37],"tags":[38],"class_list":["post-797","post","type-post","status-publish","format-standard","hentry","category-herramientas-web","tag-herramientas-conversion"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts\/797","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/comments?post=797"}],"version-history":[{"count":5,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts\/797\/revisions"}],"predecessor-version":[{"id":5936,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts\/797\/revisions\/5936"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/media?parent=797"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/categories?post=797"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/tags?post=797"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}