Cómo codificar y decodificar texto con Base32
Introduce texto no vacío, elige codificación o decodificación Base32 y ejecuta el procesamiento. La opción inicial es la codificación; una entrada vacía o una operación no admitida devuelve un fallo.
Qué puedes hacer con el codificador y decodificador Base32
Esta herramienta sirve para transformar texto mediante operaciones de codificación y decodificación Base32. Está pensada para trabajar con contenido textual no vacío: puedes convertir un texto a una representación Base32 y después revertir esa transformación para recuperar el contenido original. El campo de texto es opcional y, si no se proporciona ningún valor, su valor predeterminado queda vacío. La operación inicial es la codificación, aunque también puedes seleccionar la decodificación. [No se admiten aquí archivos, imágenes ni cargas binarias como entrada textual.]
Cómo codificar o decodificar texto paso a paso
-
Escribe el contenido que quieres procesar en el campo de texto. Introduce texto efectivo, porque una entrada vacía no produce contenido codificado ni decodificado, sino un resultado de fallo.
-
Elige la operación que necesitas. Selecciona codificación para convertir el texto a Base32. Selecciona decodificación cuando ya tengas un contenido Base32 y quieras recuperar el texto correspondiente. Si no cambias la opción inicial, se aplicará la codificación.
-
Ejecuta el procesamiento con el control disponible. Comprueba que la operación elegida sea una de las dos admitidas y que el texto no haya quedado vacío por espacios o por una edición accidental.
-
Lee el resultado devuelto. En una codificación correcta aparecerá el contenido transformado; en una decodificación correcta, el texto recuperado. Si el procesamiento encuentra una excepción, se devuelve como fallo en lugar de quedar sin respuesta. Del mismo modo, una operación distinta de codificación o decodificación genera un fallo.
Para comprobar una transformación reversible, puedes codificar un texto y usar después el resultado de esa operación como entrada para decodificarlo. Mantén separado el texto original del resultado Base32 para no sustituirlo antes de haber verificado la conversión.
Cómo interpretar el resultado
El resultado depende de la operación seleccionada. La codificación cambia el texto de entrada a una representación Base32; la decodificación intenta convertir esa representación de nuevo en texto. Por tanto, no debes interpretar una cadena codificada como si fuera el mensaje legible original.
Una comprobación útil es realizar ambas operaciones en orden inverso: primero codificar y luego decodificar. En la prueba revisada con «Hello World», la segunda operación devuelve el texto original. Este comportamiento confirma la forma esperada del recorrido de ida y vuelta para ese texto, pero no convierte una entrada vacía en un resultado válido ni elimina los fallos causados por una operación no admitida.
Si aparece un fallo, revisa primero que exista texto efectivo y que la operación sea codificación o decodificación. La herramienta devuelve los problemas de procesamiento como fallos, así que un resultado de este tipo indica que no se obtuvo contenido transformado que puedas interpretar como salida válida.
Ejemplo práctico
Quieres comprobar que un texto breve conserva su contenido al pasar por una codificación y una decodificación Base32.
Introduce «Hello World», ejecuta la codificación y utiliza el resultado obtenido como entrada de una operación de decodificación.
Tras codificar «Hello World» y decodificar el resultado, la salida de la segunda operación es el texto original «Hello World».
Limitaciones
- El procesamiento está limitado a texto no vacío y a las operaciones de codificación y decodificación Base32; una entrada vacía o una operación distinta produce un fallo.
Errores frecuentes
- Causa: el campo se dejó vacío o el texto efectivo desapareció durante la edición. Corrección: introduce contenido textual antes de ejecutar la operación; una entrada sin texto devuelve un fallo.
Preguntas frecuentes
¿Qué ocurre si dejo el texto vacío?
Si el campo no contiene texto efectivo, el procesamiento devuelve un fallo en lugar de contenido codificado o decodificado. Introduce texto antes de ejecutarlo.
¿Cuál es la operación predeterminada?
La opción inicial es la codificación. Puedes cambiarla a decodificación cuando quieras convertir una representación Base32 en texto.
¿Puedo recuperar el texto después de codificarlo?
Si codificas y después decodificas el texto, el resultado puede recuperar el original; en la comprobación revisada con «Hello World», se obtuvo de nuevo ese texto.