Sprawdź jeden adres e-mail albo całą listę: składnia wg RFC 5321, polskie domeny, literówki typu gmial.com, duplikaty i gotowa lista adresów do wysyłki.
Walidator Adresu E-mail - Sprawdzanie Poprawności Listy
Sprawdź jeden adres e-mail albo całą listę: składnia wg RFC 5321, polskie domeny, literówki typu gmial.com, duplikaty i gotowa lista adresów do wysyłki.
Parametry
Wprowadź dane do obliczeń
💡 Wypełnij wszystkie wymagane pola, aby odblokować przycisk obliczania
Walidator adresu e-mail: lista przed sprawdzeniem i po nim
Ile adresów z listy zapisanej w arkuszu w ogóle da się wysłać? Walidator sprawdza składnię każdego adresu według RFC 5321 (dozwolone znaki z RFC 5322), nazywa po polsku, co jest nie tak, podpowiada poprawkę przy literówce w popularnej domenie, usuwa duplikaty i oddaje czystą listę do skopiowania. Jeden adres albo do 2 000 naraz, rozdzielonych nową linią, przecinkiem albo średnikiem. Przykład: z 10 adresów z formularza zapisu do wysyłki nadaje się 7, a przy 2 z nich walidator pyta, czy chodziło o gmail.com.
Lista prosto z formularza
- adres z kropką na końcu, przepisany z końca zdania
- przecinek zamiast kropki w domenie
- spacja w środku, bo ktoś wpisał imię i nazwisko
- gmial.com i gmail.pl, które wyglądają dobrze, ale poczta tam nie trafi
Ta sama lista po walidacji
- przy każdym adresie werdykt: poprawny, z uwagami albo błędny
- powód po polsku, np. „kropka na końcu domeny”
- gotowa poprawka: „czy chodziło o piotr@wp.pl?”
- lista do wysyłki bez duplikatów, jeden adres w linii
Jak sprawdzić poprawność adresu e-mail - krok po kroku
- Adresy e-mail - wpisz jeden albo wklej całą kolumnę z Excela. Zapis w stylu
Jan Kowalski <jan@wp.pl>i przedrostekmailto:są rozpoznawane i obcinane. - Tryb sprawdzania - praktyczny (domyślny, dla list mailingowych i formularzy), ścisły RFC 5321 bez polskich znaków, RFC 6531 z polskimi znakami albo dokładna reguła pola
input type="email"z przeglądarki. - Duplikaty - zostaw wszystkie, usuń identyczne, usuń także różniące się wielkością liter albo dodatkowo potraktuj kropki w adresach @gmail.com jako bez znaczenia.
- Odczytaj wynik - dla jednego adresu dostajesz rozbiór na część przed @ i domenę z długościami oraz werdykt w czterech trybach naraz; dla listy tabelę z powodami i gotową listę do wysyłki.
Co dokładnie sprawdza walidator, a czego nie może
część lokalna: maks. 64 bajty, domena: maks. 255 znaków, etykieta domeny: maks. 63
cały adres: maks. 254 znaki (ścieżka SMTP 256 minus nawiasy < >)
Przed @ wolno używać liter, cyfr i znaków ! # $ % & ' * + - / = ? ^ _ ` { | } ~ oraz kropki, ale nie na początku, nie na końcu i nie dwóch obok siebie. Spacja i cudzysłów są dozwolone tylko w nazwie ujętej w cudzysłów, np. "jan kowalski"@firma.pl. Domena to etykiety z liter, cyfr i łącznika, oddzielone kropkami; łącznik nie może stać na brzegu etykiety. Polskie znaki w domenie zamieniane są na zapis ASCII zaczynający się od xn-- (Punycode, RFC 3492). Limity długości pochodzą z RFC 5321, a liczba 254 z erraty 1690 do RFC 3696.
.pl i trzy kropki, czyli 189 znaków. Razem 64 + 1 + 189 = 254, walidator mówi „poprawny”. Jedna litera więcej w domenie i wynik to „cały adres ma 255 znaków, limit to 254”.
Jan@Żółw.PL ma domenę żółw.pl, która w DNS istnieje jako xn--w-uga1v8h.pl (16 znaków). Cały adres liczy się więc jako 3 + 1 + 16 = 20 znaków. W trybie praktycznym i RFC 6531 to adres poprawny, w ścisłym RFC 5321 błędny, bo bez rozszerzenia SMTPUTF8 domenę trzeba podać w zapisie xn--.
gmial.com do gmail.com jest jedna zamiana sąsiednich liter, czyli odległość edycyjna 1. Walidator porównuje domenę z listą popularnych skrzynek (gmail.com, wp.pl, o2.pl, onet.pl, interia.pl, outlook.com i kilka innych) i przy jednym jednoznacznym kandydacie pisze „czy chodziło o kasia@gmail.com?”. Adres składniowo jest poprawny, więc dostaje werdykt „z uwagami”, a nie „błędny”.
Czego narzędzie nie sprawdza? Tego, czy skrzynka istnieje i czy domena ma rekordy MX. Do tego potrzebne jest zapytanie do DNS albo rozmowa z serwerem pocztowym, a walidator liczy wszystko lokalnie, bez wysyłania adresów gdziekolwiek. Poprawna składnia to warunek konieczny, nie gwarancja doręczenia.
Ile adresów odpada z przykładowej listy zapisów
Dziesięć adresów w trybie praktycznym z domyślnym usuwaniem identycznych duplikatów. Kolumna „Co dalej” mówi, co zrobić z adresem przed wysyłką.
| Adres przed | Wynik | Powód | Co dalej |
|---|---|---|---|
| anna.nowak@gmail.com | poprawny | bez uwag | wysyłka |
| Anna.Nowak@Gmail.com | poprawny | domena zapisana małymi | duplikat przy opcji bez wielkości liter |
| piotr@wp.pl. | błędny | kropka na końcu domeny | popraw na piotr@wp.pl |
| kasia@gmial.com | z uwagami | podobna do gmail.com | dopytaj albo popraw |
| biuro@firma,pl | błędny | przecinek w domenie | popraw na biuro@firma.pl |
| marek wisniewski@onet.pl | błędny | spacja przed @ | zapytaj o właściwy adres |
| ola@o2.pl | poprawny | bez uwag | wysyłka |
| tomek@interia.pl | poprawny | bez uwag | wysyłka |
| jan@gmail.pl | z uwagami | podobna do gmail.com | dopytaj albo popraw |
| zamowienia@sklep-rowerowy.pl | poprawny | bez uwag | wysyłka |
| Razem 10 | 7 do wysyłki | 3 błędne | z opcją bez wielkości liter: 6 i 1 duplikat |
Trzy błędne adresy mają oczywiste poprawki, dwa z uwagami warto potwierdzić u właściciela. Bez tego 3 z 10 listów w ogóle by nie wyszły, a 2 kolejne poszłyby pod domenę, w której adresat najpewniej nie ma skrzynki.
Cztery tryby obok siebie: ten sam adres, różne werdykty
Standardy nie zgadzają się ze sobą. Specyfikacja HTML wprost nazywa swoją regułę „świadomym naruszeniem RFC 5322”: przepuszcza kropki na brzegu nazwy, ale odrzuca cudzysłowy, adresy IP w nawiasach i polskie znaki przed @. Tak wyglądają werdykty walidatora dla ośmiu adresów.
| Adres | Praktyczny | RFC 5321 | RFC 6531 | Formularz HTML |
|---|---|---|---|---|
| jan.kowalski@wp.pl | poprawny | poprawny | poprawny | poprawny |
| łukasz@żółw.pl | z uwagami | błędny | poprawny | błędny |
| "jan kowalski"@firma.pl | z uwagami | poprawny | poprawny | błędny |
| .jan@wp.pl | błędny | błędny | błędny | z uwagami |
| jan@localhost | błędny | z uwagami | z uwagami | z uwagami |
| admin@[192.168.0.1] | z uwagami | poprawny | poprawny | błędny |
| jan@xn--w-uga1v8h.pl | poprawny | poprawny | poprawny | poprawny |
| ewa@sklep.example | z uwagami | z uwagami | z uwagami | poprawny |
Domena .example jest zarezerwowana na przykłady w dokumentacji (RFC 2606), podobnie jak .test, .invalid, .localhost i example.com, więc trzy tryby oparte na RFC dają uwagę. Formularz HTML takich rzeczy nie rozróżnia i przepuszcza też adresy dłuższe niż 254 znaki.
Pytania o sprawdzanie adresów e-mail
Powiązane narzędzia
Generator Border Radius
Zaokrąglone rogi CSS z podglądem, rogi eliptyczne i klasy Tailwind - Zobacz generator
Kalkulator Nieśności Kur
Ile jajek dziennie da stado według wieku i rasy kur i ile kosztuje pasza na jedno jajko - Zobacz kalkulator
Generator Tabliczki Mnożenia
Tabliczka mnożenia do druku i karty ćwiczeń z kluczem odpowiedzi - Zobacz generator
Regex Tester
Sprawdzisz w nim własny wzorzec do adresów e-mail na przykładowych danych - Zobacz generator
Generator Danych Testowych
Fikcyjne rekordy z adresami e-mail do testów formularzy - Zobacz generator
Formatowanie JSON
Uporządkuje i sprawdzi eksport listy kontaktów w formacie JSON - Zobacz generator
Kodowanie Base64
Odczyta zakodowane nagłówki i załączniki wiadomości - Zobacz generator
Generator Linków UTM
Oznaczy linki w newsletterze, żeby było widać, ile wejść dał mailing - Zobacz generator
Generator zweryfikowany przez zespół LiczGrupa.pl
Treść, wzory i wyniki zostały sprawdzone pod kątem poprawności i aktualności przez nasz zespół specjalistów.

Sprawdził: Krystian Szyszka