CanDoYa
PL

Konwerter Markdown do HTML

Działa w całości w przeglądarce - bez wysyłania plików i bez rejestracji.

Wpisz Markdown, aby wygenerować HTML.
Udostępnij to narzędzie

Jak przekonwertować Markdown do HTML?

Konwerter Markdown do HTML analizuje znaczniki Markdown w zwykłym tekście i zwraca semantyczny HTML dla nagłówków, akapitów, linków, list, tabel, cytatów i kodu. Wklej źródło, aby odświeżyć HTML na bieżąco, sprawdź je w odizolowanym podglądzie, a potem skopiuj fragment albo pobierz go jako plik HTML.

Jak korzystać

  1. 1Wklej Markdown. Wpisz w edytorze, wklej ze schowka albo wczytaj przykładowy dokument.
  2. 2Wybierz opcje analizy. Zostaw funkcje GitHuba włączone dla tabel i list zadań, a pojedyncze łamanie linii aktywuj tylko wtedy, gdy wymaga tego cel.
  3. 3Sprawdź wynik. Odczytaj wygenerowany kod HTML albo przełącz się na odizolowany podgląd renderowany.
  4. 4Skopiuj lub pobierz. Skopiuj fragment HTML do projektu albo zapisz go jako plik .html.

Dla kogo

Konwersja działa w tej karcie przeglądarki, bez konta i bez wysyłania danych. Opcjonalny tryb GitHub obsługuje tabele, listy zadań, przekreślenia i rozszerzone autolinki obok standardowego Markdown.

Najczęstsze pytania

Czy mój Markdown jest wysyłany?

Nie. Parsowanie, generowanie HTML i renderowany podgląd działają w Twojej przeglądarce. Podgląd blokuje też skrypty i zasoby zdalne, więc wklejony HTML nie wykona kodu ani nie pobierze zewnętrznego obrazu podczas sprawdzania wyniku.

Czy ten konwerter Markdown do HTML jest darmowy?

Tak. Możesz konwertować, podglądać, kopiować i pobierać HTML bez konta i płatności. Nie ma kolejki po stronie serwera, bo parser działa lokalnie w bieżącej karcie przeglądarki.

Ile Markdown mogę przekonwertować?

Edytor przyjmuje do 1.000.000 znaków JavaScript na jedną konwersję. Taki limit utrzymuje płynne aktualizacje przy dużych plikach README i szkicach dokumentacji. Znaki Unicode spoza podstawowego zakresu wielojęzycznego mogą zajmować dwie jednostki znaków JavaScript.

Czy obsługuje GitHub Flavored Markdown?

Tak. Funkcje GitHuba są włączone domyślnie, w tym tabele, elementy list zadań, przekreślenia i rozszerzone autolinki. Wyłącz opcję, gdy potrzebujesz wyjścia bliższego podstawowemu Markdown niż popularnym rozszerzeniom GitHuba.

Co się dzieje z surowym HTML w Markdown?

Surowy HTML pozostaje w wygenerowanym kodzie, ponieważ Markdown dopuszcza osadzony HTML. Traktuj skopiowany wynik jako niezaufany, jeśli dane wejściowe podała inna osoba. Podgląd na stronie jest odizolowany i korzysta z restrykcyjnej polityki bezpieczeństwa treści, ale miejsce docelowe też powinno oczyścić niezaufany HTML przed publikacją.

Dlaczego pojedyncze łamanie linii nie daje znacznika br?

Standardowy Markdown traktuje pojedynczy nowy wiersz w akapicie jako soft break, zwykle renderowany jako spacja. Włącz pojedyncze łamanie linii, gdy chcesz, aby każdy nowy wiersz tworzył element line-break HTML.

Czy mogę konwertować też bloki kodu i tabele Markdown?

Tak. Bloki kodu fenced i wcięte stają się elementami preformatted-code HTML. Tabele pipe stają się tabelami HTML, gdy funkcje GitHuba są włączone. Konwerter zachowuje etykietę języka fenced code block jako klasę, z której może skorzystać osobna biblioteka do podświetlania składni.