Saltar al contenido
Think Tecno

Cómo codificar y decodificar Base64 en Notepad ++

Una de las características adicionales integradas en Notepad ++ es un codificador y decodificador Base64. Base64 es un esquema de codificación diseñado para ser un estándar seguro para transmitir datos binarios a través de canales que solo admiten datos de texto de manera confiable. Base64 tiene 64 caracteres posibles, la salida se puede codificar como a-z, A-Z, 0-9, “+” y “/”. Base64 también usa el símbolo “=” como carácter de relleno al final de los datos codificados, cuando sea necesario. Estos caracteres no se utilizan como caracteres activos o significativos en la mayoría de los estándares de comunicación basados ​​en texto. Esto significa que los datos codificados en Base64 son seguros y no pueden realizar accidentalmente operaciones como cerrar etiquetas HTML.

Cómo codificar y decodificar Base64 en Notepad ++

Para codificar o decodificar datos Base64, primero debe resaltar todo el rango de datos que desea codificar o decodificar. A continuación, haga clic en “Complementos” en la barra superior, luego en “Herramientas MIME”. En el segundo nivel del menú puede ver todas las opciones de codificación y decodificación de Base64.

Sugerencia: los codificadores solo funcionan con datos seleccionados, asegúrese de resaltar todos los datos que desea codificar primero.


Asegúrese de resaltar los datos que se procesarán antes de hacer clic en “Complemento”, luego en Herramientas MIME “y seleccionar un proceso.

La “codificación Base64” codifica todos los datos seleccionados en una cadena Base64 pero omite el carácter de relleno incluso si es necesario. Esto puede causar problemas de compatibilidad con algunos decodificadores Base64.

“Codificación Base64 con relleno” codifica todos los datos seleccionados, pero incluye relleno donde se necesita. “Codificación Base64 con Unix EOL” utiliza específicamente un carácter de “Fin de línea” (EOL) utilizado por los sistemas Unix, en lugar del EOL predeterminado de Windows. Esto puede resultar útil si un decodificador de línea de comandos basado en Unix no puede decodificar los datos.

“Codificar Base64 por línea” codifica cada línea de datos separada en una cadena Base64 separada. “Decodificación Base64” decodifica una única cadena codificada en Base64, pero puede mostrar una salida dañada si hay caracteres inesperados. “Base64 Decode estricta” decodifica una sola cadena Base64 pero generará un mensaje de error si se encuentra un carácter inesperado como “&”.

“Base64 Decode by line” puede decodificar múltiples cadenas Base64 separadas simultáneamente si están en nuevas líneas.