Texto plano (.txt)

ISO/IEC Estándar

Un archivo de texto sin formato almacena caracteres sin diseño de página, fuentes ni imágenes incrustadas. Los editores y programas pueden leerlo, pero los acentos pueden mostrarse mal si se deduce una codificación incorrecta.

Convertir de SRT a TXT

Convertidor gratuito de SRT a TXT en el navegador. Convierte archivos al instante en tu dispositivo.

Inspección y metadatos

Los sistemas operativos y analizadores de archivos identifican los archivos de TXT inspeccionando la secuencia de bytes binarios inicial:

Selecciona o arrastra archivos aquí

Privado - los archivos nunca salen de tu dispositivo

o pega Ctrl+V
Garantía de privacidad sin transmisión de red: 0 bytes subidos a servidores externos. Todo el procesamiento se realizó de forma local en el entorno seguro de tu navegador.

Firma de cabecera a nivel de bytes (bytes mágicos)

Los sistemas operativos y analizadores de archivos identifican los archivos de TXT inspeccionando la secuencia de bytes binarios inicial:

FIRMA HEXADECIMAL (DESPLAZAMIENTO 0):

EF BB BF / None

REPRESENTACIÓN ASCII: UTF-8 BOM / Raw text

Estandarización: ISO/IEC 10646 / Unicode Standard / IETF RFC 2046

Especificaciones técnicas

Arquitectura del contenedorSecuencia de caracteres legibles codificados en ASCII, UTF-8, UTF-16 o ISO-8859
CompresiónBytes de caracteres sin procesar y sin comprimir
Orden de bytes (Endianness)UTF-8 (independiente del orden de bytes); el BOM indica el orden de bytes en UTF-16/32
Espacios de colorNo aplicable (texto sin formato)
Canales y estructuraFlujo lineal de caracteres, finales de línea (LF \n o CRLF \r\n) y espacios en blanco
Dimensiones máximasLongitud de flujo ilimitada
TransparenciaNinguna
Streaming y progresivoEl texto sin formato es secuencial; la lectura en streaming depende del software.

Matriz de comparación técnica: TXT frente a la competencia

Atributo técnicoTXT (Actual)MDPDFHTML
Formato visualNinguno (texto sin formato ni estilos)Sintaxis ligera de MarkdownDiseño visual de página fijaEstilo completo CSS y DOM
Software necesarioNinguno (cualquier terminal o editor de texto)Visor o lector de MarkdownVisor de PDF dedicadoNavegador web
Tamaño de archivoDepende de conservar el archivo y conocer su codificaciónSe puede conservar a largo plazoContenedor binario grandeSobrecarga moderada de marcado
Longevidad de archivoDepende de conservar el archivo y conocer su codificaciónSe puede conservar a largo plazoAlta (estándar ISO)Alta (estándar W3C)

Modos de corrupción comunes y guía de recuperación hexadecimal

Las letras acentuadas aparecen como símbolos ilegibles, por ejemplo «Ã©» o caracteres de reemplazo como «�».

Causa raíz: Desajuste de codificación: un archivo ANSI/Windows-1252 más antiguo se abrió como UTF-8 sin la conversión adecuada.

Recuperación: Vuelve a codificar el archivo en UTF-8 con Text Converter de File2File.app.

Análisis de seguridad y vectores de ataque al analizador

Los archivos de texto plano no contienen código ejecutable, pero algunos caracteres Unicode maliciosos pueden engañar a los usuarios o inyectar comandos en el terminal.

Vectores de ataque conocidos

  • Caracteres Unicode de anulación de derecha a izquierda (RTLO) que falsifican extensiones de archivos ejecutables (por ejemplo, 'report[RTLO]cod.exe').
  • Inyección de secuencias de escape de terminal que ejecutan comandos de shell al mostrar texto sin formato con «cat».
  • Ataques de homógrafos que sustituyen letras ASCII por caracteres cirílicos casi idénticos en las URL.

Mejores prácticas defensivas: Al mostrar archivos de texto, Valida los caracteres Unicode de control bidireccional y las secuencias de escape de terminal.

Orígenes históricos e hitos

2008UTF-8 supera a ASCII y a las páginas de códigos heredadas para convertirse en la codificación de texto dominante en la World Wide Web.
1991El Consorcio Unicode publica la versión 1.0 del estándar Unicode, que unifica los alfabetos del mundo.
1963La Asociación Estadounidense de Estándares publica ASCII (Código Estándar Estadounidense para el Intercambio de Información).

Ventajas principales

  • Los archivos de texto sin formato se abren en editores de texto, y se pueden buscar o procesar con herramientas de línea de comandos. Comprueba la codificación si los acentos aparecen distorsionados.
  • El texto plano es fácil de conservar y migrar, pero su legibilidad a largo plazo depende de preservar el archivo y conocer su codificación.
  • Sin sobrecarga de formato: contiene solo datos, sin metadatos innecesarios, etiquetas binarias ni estructuras propietarias.

Limitaciones técnicas

  • Sin formato visual: no permite aplicar negrita o cursiva, cambiar colores ni tamaños de fuente sin un lenguaje de marcado externo.
  • Los finales de línea varían según la plataforma (CRLF en Windows y LF en Unix), lo que puede alterar el formato al abrir archivos en distintos sistemas operativos.
  • Las codificaciones antiguas (ANSI, Shift-JIS, Windows-1252) pueden mostrar caracteres incorrectos si el archivo no se convierte a UTF-8.

Curiosidades técnicas interesantes

  • Ken Thompson y Rob Pike inventaron UTF-8 durante una cena en un restaurante de Nueva Jersey en 1992 y lo dibujaron en un mantel individual.
  • Windows usa dos caracteres para marcar una nueva línea: retorno de carro (CR, 0x0D) y salto de línea (LF, 0x0A), una herencia de las máquinas de escribir mecánicas.
  • UTF-8 es la codificación de caracteres predominante en los sitios web, aunque su proporción exacta cambia con el tiempo.

Preguntas técnicas frecuentes

¿Qué es UTF-8?

UTF-8 codifica el repertorio Unicode y conserva los valores de byte originales de los caracteres ASCII.

¿Cuál es la diferencia entre los finales de línea de Windows y Unix?

Windows usa CRLF (dos bytes: retorno de carro y salto de línea) para marcar una nueva línea. Unix, Linux y macOS usan LF (un solo byte de salto de línea).

¿Cómo puedo convertir un archivo TXT a PDF?

Puedes convertir archivos de texto plano a PDF profesionales y limpios o a documentos de Word con un solo clic desde el navegador con File2File.app.