Dane wejściowe (Markdown)

albo upuść plik tutaj lub wklej kod poniżej
Opcje

Wynik (HTML)

Pliki nie opuszczają przeglądarkiJak to działa?

Konwerter Markdown na HTML zamienia pliki .md w czysty kod HTML – jako fragment do wstawienia w szablon lub CMS albo jako kompletną stronę z wbudowanym CSS. Wystarczy wkleić tekst, rzucić okiem na podgląd i skopiować lub pobrać wynik.

Ostatnia aktualizacja:

Jak to działa

  1. Wklej Markdown

    Tekst można wkleić, otworzyć plik .md, wczytać go przez „Otwórz z adresu URL” albo zacząć od przykładowego wpisu na bloga.

  2. Wybierz postać wyniku

    W opcji „Wynik” do wyboru jest „Fragment HTML” lub „Pełna strona z CSS”. Dalej: podświetlanie kodu, odmiana GFM albo CommonMark i to, co zrobić z surowym HTML.

  3. Kopiuj lub pobierz

    Podgląd działa w izolowanej piaskownicy. Jeśli wszystko się zgadza, wystarczy kliknąć „Kopiuj” albo „Pobierz .HTML”.

Funkcje

  • Czysty kod

    Bez atrybutów i opakowań potrzebnych tylko podglądowi: nagłówki z identyfikatorami w stylu GitHuba, zwykłe tabele z wyrównaniem, pola wyboru list zadań i sekcja przypisów.

  • Podświetlanie kodu także do e-maili

    Kolorowanie składni jako klasy CSS dla własnego arkusza stylów albo jako style inline, które przetrwają w klientach poczty, np. w newsletterze.

  • Ścieżki względne bez zmian

    Adresy obrazów i linków zostają dokładnie takie jak w Markdownie, więc HTML zadziała obok plików, do których się odwołuje.

  • Zawsze oczyszczony

    Wynik przechodzi przez DOMPurify: skrypty i procedury obsługi zdarzeń z surowego HTML w Markdownie są usuwane.

Limity i prywatność

Pliki do 10 MB. Nic nie jest wysyłane na serwer: konwersja odbywa się w przeglądarce, a „Otwórz z adresu URL” pobiera plik bezpośrednio spod wpisanego adresu. Więcej na stronie o prywatności.

Uwagi

Jeśli chodzi tylko o tabelę, lepiej sprawdzi się Tabela Markdown na HTML z klasami tabel i opcjami stylu. Diagramy Mermaid zostają blokami kodu oznaczonymi jako language-mermaid – renderuje je dopiero Mermaid na twojej stronie. Wzory wyrenderowane w KaTeX w trybie fragmentu wymagają arkusza stylów KaTeX na stronie; pełna strona zawiera go od razu.

Najczęstsze pytania

Jak zamienić plik .md na HTML?

Wystarczy otworzyć plik .md lub wkleić jego treść, wybrać fragment albo pełną stronę i kliknąć „Pobierz .HTML” lub „Kopiuj”.

Czym różni się fragment HTML od pełnej strony?

Fragment to sama treść do wklejenia w szablon lub edytor CMS-a. Pełna strona to samodzielny plik .html ze stylami, tytułem i restrykcyjną polityką Content Security Policy.

Która odmiana Markdownu jest obsługiwana?

Domyślnie GitHub Flavored Markdown: tabele, listy zadań, przekreślenia, autolinki, przypisy i alerty. Tryb CommonMark trzyma się ściśle specyfikacji.

Co się dzieje ze wzorami matematycznymi?

Domyślnie zostają jako TeX w \( \) i \[ \], gotowe dla MathJax lub KaTeX na twojej stronie. Opcja „Wyrenderuj w KaTeX” od razu zamienia je w gotowy HTML.

Czy surowy HTML w Markdownie zostanie zachowany?

Tak, po oczyszczeniu. Po wybraniu „Pokaż jako tekst” jest wyświetlany jako zwykły tekst. Skrypty nie przechodzą nigdy.

Czy da się zamienić HTML z powrotem na Markdown?

Tak – służy do tego konwerter HTML na Markdown, do którego prowadzi link nad wynikiem.

Podobne narzędzia