Archivos Markdown

Suelta uno o varios archivos .md: un lote se convierte en un solo array JSON.

Todavía no hay archivos. Suelta varios archivos aquí, elígelos con el botón o escribe texto abajo.

Todavía no hay entrada.

JSON

Salida

Los archivos nunca salen de tu navegador¿Cómo?

Lector y convertidor de front matter

Esta herramienta pasa el front matter a JSON: lee los metadatos de archivos Markdown (YAML entre líneas ---, TOML entre +++ o un objeto JSON) y los devuelve como JSON. También puedes editar los datos y escribirlos de nuevo en YAML, TOML o JSON.

Última actualización:

Cómo funciona

  1. Agrega archivos Markdown

    Pega una entrada o suelta muchos archivos .md de un sitio hecho con Jekyll, Hugo, Astro, Eleventy o Docusaurus.

  2. Extrae o edita

    Front matter → JSON da un objeto, o un array si hay varios archivos. Editar y volver a escribir te deja cambiar los datos del archivo seleccionado como JSON.

  3. Descarga

    Guarda el JSON, usa Abrir en el visor JSON o descarga el archivo Markdown con su nuevo front matter.

Funciones

  • YAML, TOML y JSON

    Los tres estilos de front matter se reconocen automáticamente, incluidas las tablas anidadas y los arrays de tablas de TOML.

  • Lotes en un solo JSON

    Muchos archivos se convierten en un array con un campo "file" o en un objeto con el nombre del archivo como clave, listo para un índice de búsqueda o un script de migración.

  • Convierte entre Hugo y Jekyll

    Escribe el front matter como YAML, TOML o JSON: pasa una entrada del TOML +++ de Hugo al YAML --- sin tocar el cuerpo. Opcionalmente, agrega el cuerpo como campo "content".

  • Errores claros

    Un YAML o TOML roto se indica con el nombre del archivo y el número de línea, en lugar de producir datos vacíos sin avisar.

Límites y privacidad

Hasta 500 archivos, cada uno de hasta 5 MB y 50 MB en total. El front matter debe empezar en la primera línea del archivo. Todo se analiza en tu navegador; los archivos no se suben. Más información en la página de privacidad.

Preguntas frecuentes

¿Qué es el front matter?

Un bloque de metadatos al principio de un archivo Markdown (título, fecha, etiquetas) que usan los generadores de sitios estáticos. YAML usa líneas ---, TOML (Hugo) usa +++.

¿Cómo convierto el front matter a JSON?

Pega el archivo o suelta varios, deja Front matter → JSON y copia o descarga el JSON. Las fechas se quedan como están escritas, por ejemplo "2026-03-14".

¿Puedo convertir front matter TOML a YAML?

Sí. Elige Editar y volver a escribir, selecciona el archivo, pon Formato en YAML y descárgalo. El cuerpo del archivo se conserva byte a byte.

¿Qué pasa con los valores null en TOML?

TOML no tiene null. Las claves con valor null se omiten al escribir TOML y el resumen te dice cuántas.

¿Se ejecuta el YAML con etiquetas personalizadas?

No. El parser usa el esquema core de YAML: las etiquetas desconocidas quedan como texto y los alias están limitados, así que un archivo no puede ejecutar código ni agotar la memoria.

Herramientas relacionadas