Tekst
Markdown Preview / HTML ↔ Markdown
Podgląd Markdown na żywo jako sformatowany HTML, a także konwersja w obie strony: Markdown → HTML i HTML → Markdown.
Markdown is a lightweight markup language that formats text with plain characters (**bold**, # heading, - list) and stays readable even unrendered. This tool gives you a live preview of Markdown as HTML and converts in both directions.
How to use it
- Preview: write Markdown on one side — the formatted result appears immediately on the other.
- Markdown → HTML: get ready-to-use HTML markup to paste into a page or an email template.
- HTML → Markdown: paste HTML markup to get its Markdown equivalent — handy for moving content into a README or a Markdown-based CMS.
Common uses
- Writing a README.md for a GitHub repository with a live preview of the formatting.
- Preparing text for a CMS or documentation system that accepts Markdown.
- Quickly turning HTML copied from a webpage into clean Markdown for notes.
Things to keep in mind
Different platforms (GitHub, GitLab, Discord) support slightly different Markdown extensions (tables, strikethrough, checkboxes) — the base syntax is the same everywhere.
Converting HTML to Markdown loses whatever Markdown can't express: complex layout, inline styles, deeply nested elements.
Artykuł o tym narzędziu: Markdown: dlaczego prosta składnia tekstowa pokonała rozbudowane edytory
Najczęstsze pytania
Jakie konwersje są oferowane?
Dostępne są trzy tryby: podgląd na żywo Markdown renderowanego jako sformatowany HTML, jawna konwersja Markdown → HTML oraz odwrotna konwersja HTML → Markdown.
Jaki silnik renderowania Markdown jest używany?
To proste renderowanie Markdown po stronie klienta w JavaScript, niezwiązane z żadnym konkretnym silnikiem szablonów po stronie serwera, takim jak Blade czy Twig; wynik odzwierciedla standardowy Markdown, a nie składnię specyficzną dla frameworka.
Czy moja treść Markdown lub HTML jest wysyłana na serwer?
Nie, konwersja i podgląd odbywają się całkowicie w przeglądarce, żadna treść nie jest wysyłana online.
Dlaczego ten sam plik wygląda inaczej w różnych aplikacjach?
Oryginalny Markdown nie definiuje tabel, przekreślonego tekstu ani podświetlania składni w blokach kodu — to rozszerzenia różnych implementacji. GitHub Flavored Markdown i specyfikacja CommonMark traktują niektóre niejednoznaczne przypadki inaczej, dlatego renderowanie tego samego pliku może się różnić w zależności od parsera.
Co gubi się przy konwersji złożonego HTML na Markdown?
HTML obsługuje znacznie więcej możliwości formatowania niż podstawowy Markdown, dlatego złożone tabele, zagnieżdżone style czy niestandardowe znaczniki mogą zostać uproszczone lub utracone przy konwersji zwrotnej.