RechnerMeister.de

CSV in HTML-Tabelle

Das Tool wandelt CSV-Daten direkt im Browser in sauberen HTML-Tabellencode um: Jede Zeile wird eine tr-Zeile, jede Zelle ein td- bzw. th-Element. Das Trennzeichen – Semikolon aus deutschem Excel, Komma oder Tabulator – wird automatisch erkannt, die drei kritischen Zeichen kaufmännisches Und sowie spitze Klammern werden escaped. Deine Daten verlassen den Rechner nicht.

Aktualisiert am 8. August 2026

Optionen
Tabelle

Zellinhalte werden HTML-escaped (&, <, >) – läuft komplett lokal im Browser.

Live-Vorschau
Weitersagen:WhatsAppFacebookXE-Mail⌗ Einbetten

Aus CSV wird sauberes Tabellen-HTML

CSV ist das Tauschformat für Tabellendaten – HTML die Sprache, in der sie auf einer Website landen. Das Tool übersetzt zwischen beiden: Daten einfügen (aus Excel, LibreOffice, einem Export oder von Hand), Trennzeichen wählen oder erkennen lassen, fertigen <table>-Code kopieren. Die Vorschau zeigt sofort, wie die Tabelle gerendert aussieht.

Zeile → <tr> · Zelle → <td> bzw. <th> · Sonderzeichen → &amp; &lt; &gt;

Der Parser beherrscht auch die Klassiker des CSV-Formats: Felder in Anführungszeichen dürfen das Trennzeichen enthalten („Müller; Franz“ bleibt eine Zelle), doppelte Anführungszeichen im Feld („Füller ""Meister""“) werden korrekt aufgelöst. Alle Zellinhalte werden escaped, damit spitze Klammern und kaufmännische Und-Zeichen die Seite nicht zerschießen.

Häufige Fragen

Warum trennt mein deutsches Excel mit Semikolon statt Komma?

Weil das Komma im deutschen Zahlenformat schon als Dezimaltrennzeichen belegt ist (3,14). Deutsche Excel-Versionen exportieren „CSV“ deshalb mit Semikolon als Spaltentrenner. Das Tool erkennt beides automatisch – oder du legst das Trennzeichen von Hand fest.

Wie bekomme ich meine Daten aus Excel hierher?

Markiere den Tabellenbereich in Excel und kopiere ihn mit Strg+C direkt ins Eingabefeld – beim Einfügen sind die Spalten mit Tabs getrennt, was die Automatik erkennt. Alternativ: Datei als CSV speichern, im Texteditor öffnen und den Inhalt einfügen.

Was macht die Option „erste Zeile ist Kopfzeile“?

Die erste Datenzeile wird als Tabellenkopf mit th-Zellen ausgegeben statt als normale td-Zellen. Screenreader und Suchmaschinen verstehen dadurch die Spaltenstruktur – für Datentabellen mit Spaltennamen solltest du sie fast immer aktiviert lassen.

Wozu dienen thead und tbody?

Sie gliedern die Tabelle semantisch in Kopf- und Datenbereich. Browser können den Kopf beim Drucken auf jeder Seite wiederholen, CSS kann gezielt thead stylen, und beim Sortieren per JavaScript bleibt der Kopf stehen. Kostet nichts, hilft oft – im Zweifel anlassen.

Warum werden Zeichen wie < und & in meinen Zellen umgewandelt?

Das ist HTML-Escaping und schützt deine Tabelle: Ein „<“ in einer Zelle würde der Browser sonst als Tag-Anfang interpretieren und das Layout zerreißen – im schlimmsten Fall entsteht daraus eine Sicherheitslücke (XSS), wenn fremde Daten ungeprüft eingebettet werden. Aus < wird deshalb <, aus & wird &.

Meine Umlaute sehen nach dem CSV-Export kaputt aus – woran liegt das?

Am Zeichensatz. Älteres Excel speichert CSV in Windows-1252 statt UTF-8, dann wird aus „ä“ z. B. „ä“. Nutze in Excel „CSV UTF-8“ beim Speichern oder öffne die Datei im Texteditor und speichere sie als UTF-8 neu – dann stimmen die Umlaute auch hier im Tool.

Passende Rechner

CSV in HTML-Tabelle von RechnerMeister.deErklärung & Formel ↗