Codificador y Decodificador Base64
¿Necesitas codificar o decodificar en Base64? ¡Esta herramienta es para ti!
Acerca de la codificación Base64
«Base64» puede referirse a una variedad de tipos de codificación que toman datos binarios y los convierten en texto para su transporte seguro a través de sistemas como el correo electrónico que no garantizan el tránsito seguro de datos binarios. El nombre Base64 proviene de la codificación de transferencia de contenido MIME que utiliza este esquema. 64 se refiere a los 64 caracteres que se utilizan para representar los datos codificados. La mayoría de los esquemas de codificación Base64 utilizan A–Z, a–z y 0–9 para los primeros 62 caracteres. Los dos últimos caracteres pueden diferir según la codificación; la especificación MIME utiliza «+» y «/» para completar la secuencia. Se utiliza un carácter número 65, «=», para rellenar el contenido a un múltiplo de 24 bits de longitud. Este sitio lo ayudará a decodificar texto codificado con Base64 para proteger caracteres especiales o espacios en blanco dentro del texto. Los datos codificados en Base64 también podrían representar imágenes u otros tipos de datos binarios. Si necesita ayuda para dormir, puede leer la sección 6.8 of IETF RFC 2045 que es la definición oficial de la especificación.
Pero mi texto se hizo más largo cuando lo codifiqué. ¿Que pasa con eso? Sí, el texto codificado en base64 es más largo que el texto no codificado que representa. El texto generalmente se almacena en un sistema informático con una profundidad de bits de 2,7 o 128 valores posibles por posición. Base64, como su nombre lo indica, tiene que representar todos esos valores con una profundidad de bits de solo 64 o 2 6 , por lo que un carácter en el texto fuente se comparte entre los caracteres del texto codificado. Probablemente sea más fácil mostrar cómo funciona esto visualmente:
Texto de origen | A | l | e | x | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Valor Decimal | 65 | 108 | 101 | 120 | ||||||||||||||||||||||||||||||||||||||||||||
Valor Binario | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ | ∅ |
Valor Decimal | 16 | 22 | 49 | 37 | 30 | 0 | ∅ | ∅ | ||||||||||||||||||||||||||||||||||||||||
Simbolo Base64 | Q | W | x | l | e | A | = | = |
¿Cómo utilizar el codificador/decodificador Base64 seguro?
Puede codificar o decodificar su texto siguiendo estos pasos.
1. Primero, pegue su cadena en el campo de entrada. Puede ser texto estándar o Base64.
2. Hay 2 casillas para la conversión. Uno es «Codificar» y el otro es «Decodificar». Si tiene un texto estándar y desea convertirlo a Base64, seleccione la casilla «Codificar a base64». Si tiene una cadena en formato Base64 y desea convertirla a texto estándar, haga clic en el botón decodificar desde base64.
3. Si pega datos codificados en Base64 y desea decodificarlos, puede recibir una advertencia si los datos están mal formados de algún modo o si faltan partes.
4. Puede seleccionar el resultado directamente desde el área «Resultado» o usar el botón «Copiar» para copiar el resultado en su portapapeles.