Corromper un archivo Markdown online
Corrompe un archivo Markdown .md online y gratis. Inyecta UTF-8 no válido y rompe la sintaxis para que los editores y los generadores de sitios estáticos fallen con el archivo.
- Sin subidas
- Sin límite de tamaño
- Sin registro
Corrompe tu archivo Markdown
Ajustado para .md, .markdown, .mdx, y funciona igual de bien con cualquier otro formato.
Por qué los archivos Markdown son difíciles de corromper como es debido
Markdown no tiene estado no válido: técnicamente cualquier secuencia de bytes se puede representar, y por eso necesita un enfoque distinto al de los formatos con gramática. Lo que rompe un archivo Markdown es la codificación, no la sintaxis: en cuanto deja de ser texto decodificable, ningún renderizador puede procesarlo.
Qué destruye esta herramienta
- La codificación de caracteres. Se inyectan secuencias UTF-8 no válidas por todo el archivo, así que no se puede decodificar como texto.
- El front matter. Se destruyen los bytes iniciales que contienen el front matter en YAML, lo que rompe los generadores de sitios estáticos de inmediato.
- Marcadores de sintaxis. Se sobrescriben las almohadillas de encabezado, los marcadores de lista, los delimitadores de bloques de código y los corchetes de enlace.
- Bloques de código. Se rompen los delimitadores de bloque, así que el resto del documento queda engullido dentro de un bloque de código.
Qué verás después
| Aplicación | Comportamiento |
|---|---|
| Vista previa de VS Code | Muestra caracteres de sustitución y un aviso sobre la codificación del archivo. |
| Jekyll / Hugo / Astro | La compilación falla por el front matter malformado o el contenido ilegible. |
| GitHub | Muestra el archivo como mojibake en lugar de como prosa con formato. |
| Pandoc | Informa de un error de decodificación de la entrada y se niega a convertirlo. |
Motivos habituales para hacer esto
- Probar que la compilación de un sitio estático falla ante un archivo fuente roto en lugar de publicarlo.
- Verificar que una canalización de documentación informa del archivo que falla por su nombre.
- Comprobar que un renderizador de Markdown gestiona entradas no válidas sin bloquearse.
- Producir contenido roto de ejemplo para una batería de pruebas de un CMS.
Cómo corromper un archivo Markdown
- Suelta tu archivo .md en la caja de arriba, o haz clic para explorar.
- Deja el nivel en Standard salvo que quieras un daño parcial (Light) o necesites derrotar al software de recuperación (Heavy).
- Pulsa Corromper archivo. El procesamiento ocurre en tu dispositivo, así que termina casi al instante.
- Descarga el resultado. De forma predeterminada conserva el nombre de archivo y la longitud en bytes originales.
Preguntas frecuentes sobre Markdown
¿Markdown puede ser siquiera "no válido"?
Sintácticamente no: cualquier texto es Markdown válido. Lo que se rompe aquí es la codificación, así que el archivo deja por completo de ser texto legible, que es lo que hace la corrupción real.
¿Se destruirá el front matter?
Sí. El front matter está justo al principio del archivo, dentro de la región de cabecera que se sobrescribe. Eso suele ser lo primero que rompe la compilación de un sitio estático.
¿Funciona con MDX?
Sí, y MDX falla con más fuerza porque se compila en lugar de limitarse a representarse.
¿Hay una página aparte para Markdown?
Esta herramienta también atiende /corrupt-markdown-online/, que apunta aquí como versión canónica.