Générateur de Tableau ASCII et Markdown

Générateur de Tableau ASCII et Markdown

Générateur de tableau ASCII gratuit — créez des tableaux texte en style MySQL, Markdown, Unicode, arrondi, double ligne et reStructuredText. Collez du CSV...

Mis à jour mai 2026

Vérifié par Rafael Duarte

Éditeur de données
#
1
2
3
·
Aperçu en temps réel
╔═════╦════════════════════════╦═══════════╗
║ ID  ║ Nom                    ║ Statut    ║
╠═════╬════════════════════════╬═══════════╣
║ 001 ║ Unité logique centrale ║ Actif     ║
╠═════╬════════════════════════╬═══════════╣
║ 002 ║ Module mémoire A       ║ En veille ║
╠═════╬════════════════════════╬═══════════╣
║ 003 ║ Contrôleur E/S         ║ Critique  ║
╚═════╩════════════════════════╩═══════════╝
Paramètres
Alignement du texte
Ligne d'en-tête
Tableau compact
1px
1px 4px

Comment utiliser le générateur de tableau ASCII

Des données brutes à un tableau aligné

1. Saisissez vos données

Tapez directement dans la grille ou cliquez sur « Paste CSV » pour importer des données séparées par des virgules ou des tabulations.

2. Choisissez le style de bordure

MySQL, Unicode, Arrondi, Double ligne, Markdown, reStructuredText ou Minimal.

3. Copiez ou téléchargez

« Copy to Clipboard » colle le résultat où vous en avez besoin, ou téléchargez-le comme fichier .txt.

Guide des styles — lequel choisir

Style
Meilleur usage
MySQL / Classique (`+--+`)
Le plus portable — commentaires de code, sortie de base de données
Unicode Box (`┌──┐`)
Évolution propre du MySQL, prise en charge par les terminaux modernes
Markdown (`|--|`)
READMEs sur GitHub/GitLab — s'affiche comme un vrai tableau HTML
reStructuredText (`===`)
Obligatoire pour Sphinx et ReadTheDocs
Minimal
Sortie terminal et emails en texte brut, sans bordures

Ce que fait cet outil

Sept styles de bordure, une grille modifiable

Import de CSV

Collez des données séparées par des virgules ou des tabulations — la première ligne devient automatiquement l'en-tête.

Édition directe dans la grille

Ajoutez ou supprimez des lignes et des colonnes à tout moment, modifiez les cellules manuellement et activez ou désactivez la ligne d'en-tête selon le contexte.

Alignement configurable

Gauche, centre ou droite, par colonne.

Mode compact et espacement

Contrôlez l'espacement interne des cellules selon le contexte d'utilisation.

Sept styles de bordure

MySQL, Unicode, Arrondi, Double ligne, Markdown, RST et Minimal.

100 % dans le navigateur

Tout le traitement s'exécute sur votre appareil — rien n'est envoyé à un serveur.

Quand vous allez utiliser ça

Les scénarios les plus courants chez les utilisateurs de l'outil

Commentaires de code et docstrings

Les tableaux MySQL ou minimal rendent les structures de données et les options de configuration beaucoup plus claires.

READMEs sur GitHub et GitLab

La sortie Markdown s'affiche comme un vrai tableau — idéal pour les matrices de compatibilité.

Scripts de terminal et CLI

Sortie alignée pour les scripts, les textes d'aide et les man pages — Minimal et MySQL fonctionnent le mieux.

Documentation Python (Sphinx)

La sortie reStructuredText produit exactement le format === attendu par Sphinx.

Emails en texte brut

Le style Minimal préserve l'alignement dans les clients qui suppriment le HTML.

Réponses sur Stack Overflow et forums techniques

Le format ASCII comme le Markdown survivent au copier-coller sur les forums et sur Stack Overflow sans perdre l'alignement — utile pour illustrer des schémas et des comparaisons dans des réponses techniques.

Erreur fréquente ? Commencez ici

Tableau désaligné après le collage

Les tableaux ASCII nécessitent une police à espacement fixe. Utilisez Fira Code, JetBrains Mono ou Consolas.

Confondre tableau ASCII et Markdown

L'ASCII dessine la bordure directement dans le texte brut ; le Markdown ne devient un tableau que lorsqu'il est interprété par un outil comme GitHub.

Utiliser l'Unicode là où ce n'est pas pris en charge

Les environnements très anciens sans support Unicode doivent utiliser le style MySQL (clavier uniquement).

Essayer de supprimer la dernière colonne ne fait rien

L'outil empêche la suppression de la dernière colonne pour éviter un tableau vide. Pour repartir de zéro, utilisez le bouton « Clear Data » plutôt que d'essayer de supprimer la dernière colonne.

Penser que le style Minimal est cassé parce qu'il n'a pas de bordures

Le style Minimal est volontairement sans bordures — seulement des colonnes alignées avec un séparateur de tirets sous l'en-tête. Si vous attendiez des caractères de bordure, passez à MySQL, Unicode ou Arrondi.

Pourquoi utiliser cet outil

Sept styles de bordure couvrent tout, du terminal à Sphinx, sans qu'il soit nécessaire de mémoriser une syntaxe particulière — collez vos données, choisissez le style, copiez.

Tout le traitement s'exécute dans votre navigateur via JavaScript. Vos données ne sont jamais transmises ni stockées hors de la session en cours.

Ce n'est pas la table de référence des codes ASCII (cette liste de caractères et de leurs numéros) — c'est un formateur qui organise vos propres données en lignes et colonnes alignées, prêtes à être collées n'importe où en texte brut.

Questions fréquentes

Utilisez la sortie Markdown — GitHub affiche les tableaux à pipes comme du HTML formaté. Pour un équivalent en texte brut, le style MySQL (+--+) est le plus universellement lisible.

Références

Article associé

UTF-8 e problemas de encoding: por que acentos quebram e como resolver

Outils connexes