Outil gratuit
Convertisseur Markdown vers JSON
Collez du Markdown ou déposez un fichier .md et récupérez un document JSON structuré : chaque titre, paragraphe, liste, tableau, bloc de code et citation devient un objet avec un type, donc la structure du fichier est directement exploitable par un script, une API ou un CMS. La conversion se fait dans cet onglet — rien n’est envoyé.
ou déposez un fichier .md dans cette zone
Référence des blocs
{
"type": "document",
"blocks": [
{
"type": "heading",
"depth": 1,
"text": "Release 2.0 notes"
},
{
"type": "paragraph",
"text": "The **converter** turns each block into an object with a type."
},
{
"type": "heading",
"depth": 2,
"text": "Highlights"
},
{
"type": "list",
"ordered": false,
"start": 1,
"items": [
{
"text": "Faster preview"
},
{
"text": "Tables keep their alignment",
"checked": true
},
{
"text": "Nested details:",
"list": {
"ordered": true,
"start": 1,
"items": [
{
"text": "one"
},
{
"text": "two"
}
]
}
}
]
},
{
"type": "blockquote",
"blocks": [
{
"type": "paragraph",
"text": "Documents never leave the browser."
}
]
},
{
"type": "table",
"align": [
"left",
"right"
],
"head": [
"Area",
"Status"
],
"rows": [
[
"Parser",
"ready"
]
]
},
{
"type": "code",
"lang": "js",
"text": "const blocks = parse(markdown);"
}
]
}Tout se passe dans votre navigateur : votre fichier n'est jamais envoyé.
Comment convertir du Markdown en JSON
- Collez du Markdown dans la zone ci-dessus, déposez-y un fichier
.mdou cliquez sur Charger un exemple pour voir la forme du résultat. Le JSON est reconstruit à la frappe. - Le document est découpé en blocs. Les titres reçoivent
depth, les listesordered,startetitems, les tableauxhead,rowsetalign, le codelang. La syntaxe en ligne, comme**gras**ou un lien, reste telle quelle dans letextdu bloc. - Copiez le JSON ou téléchargez-le en
.json. Le convertisseur JSON vers Markdown lit le même schéma pour revenir au Markdown quand vous en avez besoin.
À quoi ressemble le JSON
- La sortie est un seul objet :
{"type": "document", "blocks": [...]}. Ce n’est pas le flux de jetons interne demarked, qui porte des détails de rendu et change d’une version à l’autre : c’est un petit schéma stable. textconserve le Markdown en ligne exactement comme il a été écrit : gras, échappements et liens par référence survivent. C’est aussi pourquoi le document revient sans perte.- Le HTML brut, les définitions de liens et le front matter YAML gardent leurs propres blocs (
html,def,frontmatter) au lieu d’être supprimés : rien ne disparaît en silence.
Questions fréquentes
Quelle structure JSON est produite ?
Un arbre de blocs : {"type":"document","blocks":[{"type":"heading","depth":1,"text":"Titre"}]}. La Référence des blocs sous l’outil liste les champs de chaque bloc.
Le gras, les liens et les autres mises en forme sont-ils conservés ?
Oui, dans text et sous forme Markdown. Cochez Texte brut pour obtenir les mots sans la syntaxe : les marqueurs de gras disparaissent et un lien garde son libellé sans l’URL.
Mon Markdown est-il envoyé ou stocké ?
Non. L’analyseur est inclus dans cette page et la conversion se fait dans l’onglet ; le fichier ne quitte jamais votre appareil. Pas de compte, pas de file d’attente, pas de traitement serveur.
Puis-je reconvertir le JSON en Markdown ?
Oui, c’est le rôle du convertisseur JSON vers Markdown. Les deux pages partagent un schéma : l’aller-retour rend le document d’origine et modifier le JSON à la main reste sûr.
Vous préférez lire le Markdown ?
Ouvrez l’éditeur pour afficher le même document avec aperçu en direct, mathématiques, diagrammes et export en PDF, HTML ou DOCX. Les outils JSON restent à un clic dans le menu Outils.
Ouvrir Markdown Viewer