PK Systems PK Systems
Strumenti per sviluppatori

Generatore di tabelle Markdown

Modifica una griglia in stile foglio di calcolo e ottieni tabelle Markdown, HTML o AsciiDoc pulite. Incolla direttamente da Excel — riconosciamo le celle.

Generatore di tabelle Markdown

Clicca su una cella per modificarla. Incolla righe da Excel o Google Sheets direttamente nella griglia — tab e a capo vengono rilevati automaticamente.

Output


    

Perché un generatore di tabelle dedicato?

Le tabelle sono la parte di Markdown che tutti copiano sbagliando. I pipe non devono allinearsi per renderizzare correttamente, ma devono allinearsi per essere leggibili nel sorgente — e quando hai più di tre righe, scrivere a mano quei pipe diventa un lavoro noioso. Questo generatore ti offre una vera griglia: clicca su una cella, scrivi, vai alla successiva con il tab e il Markdown sottostante si aggiorna in tempo reale. Se hai già dati in Excel, Numbers o Google Sheets, incollali in qualsiasi cella e righe e colonne si espandono automaticamente; dietro le quinte rileviamo i caratteri di tab come separatori di colonna e gli a capo come separatori di riga. Il pannello di output mostra tre varianti. Markdown GFM è ciò che ti serve per i README di GitHub, i ticket GitLab, la maggior parte dei generatori di siti statici (Jekyll, Hugo, Astro), Notion, Obsidian e Discord. HTML è la scelta giusta quando ti serve uno styling preciso o quando il renderer di destinazione non capisce le tabelle Markdown. AsciiDoc è il formato canonico per molti manuali open-source e per i siti di documentazione basati su Antora.

Come usare l'editor

Regola la dimensione della griglia, scrivi o incolla i tuoi dati, imposta l'allineamento per colonna, copia l'output renderizzato.

  1. Imposta righe e colonne — Usa i pulsanti + e per ingrandire o ridurre la griglia. L'output si rigenera immediatamente. Incollare da un foglio di calcolo fa crescere automaticamente la griglia se serve.
  2. Incolla da Excel o Sheets — Copia un blocco di celle nel tuo foglio, clicca su una cella della griglia e incolla. I valori separati da tab diventano colonne; gli a capo diventano righe.
  3. Scegli l'allineamento delle colonne — Sopra ogni colonna trovi tre piccoli pulsanti di allineamento. Le colonne numeriche di solito stanno meglio allineate a destra; quelle di stato si vedono bene centrate.
  4. Copia l'output — Clicca su Copia per ottenere la tabella nel formato scelto. Cambia tra GFM, HTML e AsciiDoc con i chip in alto — i dati restano gli stessi.

Sintassi delle tabelle Markdown in un paragrafo

Una tabella GFM è composta da tre o più righe: una riga di intestazione con celle separate da pipe (| a | b |), una riga separatrice di trattini che indica al renderer dove sono le colonne (|---|---|) e una o più righe di corpo. L'allineamento si codifica aggiungendo i due punti al separatore: :--- per sinistra, :---: per centrato, ---: per destra. I pipe all'inizio e alla fine di una riga sono opzionali nella specifica GFM ma raccomandati per la leggibilità. Per inserire un pipe letterale dentro una cella, escapalo come \|. Per inserire un a capo dentro una cella, usa il tag HTML <br> — gli a capo grezzi non sono ammessi.

Quando usare quale formato

Tutti e tre sono ampiamente supportati, ma ognuno ha il suo punto di forza.

Formato Adatto per
GFM MarkdownREADME di GitHub/GitLab, ticket e commenti, generatori di siti statici, Notion, Obsidian, Discord, Slack in modalità rich-text.
HTMLPagine che richiedono uno styling CSS preciso, articoli di blog dove il renderer non supporta GFM, email e content management system.
AsciiDocSiti di documentazione Antora e AsciiDoctor, libri tecnici, documentazione di progetti in stile OpenJDK.

Domande frequenti

Come aggiungo un a capo dentro una cella?

Le tabelle Markdown non ammettono a capo grezzi all'interno delle celle. Usa il tag HTML letterale <br> dove avresti premuto Invio. La maggior parte dei renderer GFM (GitHub, GitLab, MkDocs, Hugo) lo rispetta.

Perché i miei caratteri pipe rompono la tabella?

Un pipe dentro una cella va escapato come \| così che il renderer non lo tratti come un confine di colonna. Il generatore lo fa automaticamente quando digiti un pipe nell'editor.

Posso importare una tabella Markdown esistente?

Non direttamente — l'editor si aspetta dati in stile foglio di calcolo. Soluzione più semplice: incolla la tabella esistente in Google Sheets o Excel, copiala di nuovo e incollala in una cella qui. La griglia crescerà automaticamente per adattarsi.

Perché GFM appare bene su GitHub e brutto altrove?

Non tutti i renderer Markdown supportano l'estensione delle tabelle GFM. CommonMark da solo non include le tabelle — ecco perché il formato si chiama GitHub Flavored Markdown. Se il tuo renderer rifiuta la tabella, passa all'output HTML.

I dati vengono inviati da qualche parte?

No. L'intero strumento gira nel tuo browser. Apri DevTools → Network e non vedrai partire nessuna richiesta quando modifichi, incolli o copi.

Posso usarlo per tabelle molto larghe?

La griglia supporta fino a 20 colonne e 50 righe, ben oltre ciò che è comodo da rendere in Markdown. Per dataset più grandi, valuta di tenerli come CSV o HTML — i lettori tendono a saltare le tabelle Markdown larghe.