Generator formularza HTML
Formularz z walidacją i układem
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
Typy pól: text, email, tel, number, date, password, url, file, textarea, select, checkbox, radio. Reguły oddzielaj pionową kreską, np. required|minlength:2. Dodaj własny CSS, aby dopasować wygląd do strony.
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćGenerator formularza HTML
Formularz to najważniejszy element konwersji. Powinien być krótki, czytelny i zawierać walidację, która wyłapuje błędy zanim trafią na serwer.
Typy pól
| Typ | Zastosowanie |
|---|---|
| text, email, tel | dane kontaktowe |
| number, date | wartości liczbowe i daty |
| textarea | dłuższe wypowiedzi |
| select, checkbox, radio | wybór opcji |
| file, password, url | pliki i dane poufne |
Walidacja HTML5
Atrybuty required, minlength, maxlength, min, max i pattern sprawdzają dane po stronie przeglądarki. To pierwsza linia obrony — serwer musi walidować ponownie.
Format definicji pola
Każda linia to etykieta; typ; nazwa; reguły, np. Email; email; email; required. Reguły rozdzielaj pionową kreską.
Najczęstsze pytania
Czy walidacja HTML5 wystarczy?
Nie. Zawsze waliduj dane po stronie serwera — klient można łatwo ominąć.
Etykieta nad polem czy obok?
Nad polem (układ pionowy) jest czytelniejsza i lepiej działa na mobile. Układ poziomy oszczędza miejsce.
Jak dodać CSRF?
Token CSRF zależy od frameworka — dodaj ukryte pole w backendzie, nie w statycznym HTML.