Opublikowano Zaktualizowano
Hasło aplikacji Gmail: jak je utworzyć, IMAP i typowe błędy
Hasło aplikacji Gmail to 16-znakowy kod, dzięki któremu aplikacja lub urządzenie bez opcji „Zaloguj się przez Google” może łączyć się z twoją pocztą w Gmailu przez IMAP, POP lub SMTP. Tworzysz je na stronie myaccount.google.com/apppasswords po włączeniu weryfikacji dwuetapowej. W aplikacji wpisz pełny adres Gmail jako nazwę użytkownika, a hasło do aplikacji jako hasło; pocztę przychodzącą odbierasz z imap.gmail.com na porcie 993, a wysyłasz przez smtp.gmail.com na porcie 465 lub 587. Jeśli aplikacja oferuje „Zaloguj się przez Google”, Google zaleca właśnie ten sposób. Hasło do aplikacji pozwala też CatchNone czytać pocztę aliasów twojej własnej domeny z Gmaila — tylko do odczytu i bezpośrednio z twojego iPhone’a, iPada lub Maca.
W komunikatach o błędach Google nazywa je „application-specific password”, a wiele poradników pisze po prostu „hasło aplikacji”. Strony pomocy Google, do których prowadzą linki w tym artykule, sprawdziliśmy ostatnio 25 września 2026.
Czy hasła aplikacji Gmail są nadal dostępne w 2026 roku?
Tak. Według stanu na wrzesień 2026 strona Google Logowanie się za pomocą haseł do aplikacji opisuje je jako funkcję działającą obecnie i nie podaje daty jej wycofania. Ta sama strona zaznacza, że hasła do aplikacji „nie są zalecane i w większości przypadków są niepotrzebne”.
Zakończyło się natomiast logowanie zwykłym hasłem do konta Google. Według pomocy Gmaila Gmail „nie obsługuje już aplikacji ani urządzeń innych firm, które wymagają podania nazwy użytkownika i hasła Google”. W przypadku kont Google Workspace ta obsługa zakończyła się 1 maja 2025, jak podaje blog Google Workspace Updates. Przewodnik Google po przejściu na OAuth mówi, że CalDAV, CardDAV, IMAP, SMTP i POP „przestaną działać ze starszymi hasłami” i że do uzyskania dostępu nie używa się już hasła, „z wyjątkiem haseł do aplikacji”.
Aplikacja może więc połączyć się z Gmailem na jeden z dwóch sposobów: przez „Zaloguj się przez Google” (OAuth) albo za pomocą hasła do aplikacji.
Zanim zaczniesz: włącz weryfikację dwuetapową
Google pozwala tworzyć hasła do aplikacji tylko na kontach z weryfikacją dwuetapową. Aby włączyć ją na koncie osobistym (instrukcja Google, stan na wrzesień 2026):
- Otwórz swoje konto Google.
- Wybierz Security & sign-in (Bezpieczeństwo i logowanie).
- W sekcji How you sign in to Google (Jak logujesz się w Google) wybierz Turn on 2-Step Verification (Włącz weryfikację dwuetapową).
- Postępuj zgodnie z instrukcjami na ekranie.
Możesz też przejść prosto na stronę myaccount.google.com/signinoptions/two-step-verification. Na koncie służbowym lub szkolnym te kroki mogą nie zadziałać, bo weryfikacją dwuetapową zarządza administrator.
Jak utworzyć hasło aplikacji Gmail
- Przejdź na stronę myaccount.google.com/apppasswords i w razie potrzeby zaloguj się ponownie. Pomoc Google podaje też ścieżkę: konto Google > Security & sign-in (Bezpieczeństwo i logowanie) > How you sign in to Google (Jak logujesz się w Google) > Hasła do aplikacji. Jeśli nie widzisz tej pozycji, użyj bezpośredniego linku.
- Wpisz nazwę, którą później rozpoznasz, na przykład „Drukarka w biurze” albo „NAS w domu”, i wybierz Create (Utwórz).
- Skopiuj hasło, które pokaże Google. Zobaczysz je tylko raz. Jeśli je zgubisz, utwórz nowe.
- W aplikacji wpisz pełny adres e-mail jako nazwę użytkownika i wklej hasło do aplikacji w polu hasła.
Pomoc Google nie opisuje tego ekranu, więc nazwy w krokach 2 i 3 pochodzą z aktualnych poradników innych autorów (wrzesień 2026) i na twoim koncie mogą się nieco różnić.
Twórz osobne hasło do aplikacji dla każdej aplikacji lub urządzenia. Zwykle wpisujesz je tylko raz, a dzięki osobnym hasłom możesz odciąć jedną aplikację, nie psując pozostałych.
Dlaczego nie widać opcji „Hasła do aplikacji” albo jest niedostępna
Jeśli strona myaccount.google.com/apppasswords wyświetla komunikat „The setting you are looking for is not available for your account” (ustawienie, którego szukasz, jest niedostępne na twoim koncie) albo ta pozycja w ogóle się nie pojawia, najpierw sprawdź weryfikację dwuetapową. Pozostałe trzy wiersze to możliwe przyczyny, które wymienia Google:
| Co przeszkadza | Co zrobić |
|---|---|
| Weryfikacja dwuetapowa jest wyłączona | Włącz ją (kroki powyżej), a potem ponownie otwórz link. |
| Weryfikacja dwuetapowa jest skonfigurowana tylko z kluczami bezpieczeństwa | Dodanie innej metody drugiego etapu, na przykład Google prompts (powiadomień Google), może przywrócić tę opcję. Potem sprawdź ponownie. |
| Logujesz się na konto służbowe, szkolne lub innej organizacji | Zapytaj administratora. Ustawienia, którymi zarządza, opisujemy poniżej. |
| Konto jest objęte Ochroną zaawansowaną | Hasła do aplikacji są zablokowane, a zapisanie się do programu unieważniło wszystkie wcześniejsze. Używaj aplikacji Google albo zweryfikowanej aplikacji z opcją „Zaloguj się przez Google” lub wypisz się z programu, jeśli akceptujesz słabszą ochronę. |
Google Workspace: dlaczego hasła do aplikacji są niedostępne
Konto służbowe nie jest domyślnie wykluczone: pomoc dla administratorów dotycząca programów pocztowych innych firm zaleca, aby w programach bez OAuth użytkownicy „tworzyli hasła do aplikacji i z nich korzystali”. To, czy to zadziała, zależy od tych ustawień w konsoli administracyjnej (Admin console, stan na wrzesień 2026):
- Zezwolenie na weryfikację dwuetapową: Menu > Security > Authentication > 2-step verification (Bezpieczeństwo > Uwierzytelnianie > Weryfikacja dwuetapowa) > Allow users to turn on 2-Step Verification (Zezwalaj użytkownikom na włączanie weryfikacji dwuetapowej).
- Metody: jeśli metoda weryfikacji dwuetapowej jest ustawiona na Only security key (Tylko klucz bezpieczeństwa), co obejmuje teraz także klucze dostępu, użytkownicy są w opisanej wyżej sytuacji z samymi kluczami bezpieczeństwa.
- Ochrona zaawansowana: użytkownicy mogą zapisać się sami, chyba że administrator wyłączy tę możliwość w Menu > Security > Authentication > Advanced Protection Program (Bezpieczeństwo > Uwierzytelnianie > Program Ochrony zaawansowanej); domyślnie jest włączona. Zapisani użytkownicy mają zablokowane hasła do aplikacji.
- Dostęp IMAP (nie ukrywa opcji „Hasła do aplikacji”, ale decyduje, czy program pocztowy z takim hasłem może się połączyć): Menu > Aplikacje > Google Workspace > Gmail > End User Access > POP and IMAP access (Dostęp użytkowników > Dostęp POP i IMAP). Zaznacz Enable IMAP access for all users (Włącz dostęp IMAP dla wszystkich użytkowników) i wybierz Allow any mail client (Zezwalaj na dowolny program pocztowy). Przy opcji Restrict which mail clients users can use (OAuth mail clients only) (ogranicz programy pocztowe użytkowników tylko do programów z OAuth) programy korzystające z hasła do aplikacji nie mogą się połączyć (pomoc dla administratorów dotycząca IMAP).
Ustawienia IMAP i SMTP Gmaila
Serwer poczty przychodzącej Gmaila to imap.gmail.com na porcie 993 z SSL/TLS. Serwer poczty wychodzącej to smtp.gmail.com na porcie 465 (SSL/TLS) lub 587 (STARTTLS). Zarówno w osobistym Gmailu, jak i w Workspace logujesz się pełnym adresem e-mail i hasłem do aplikacji.
| Ustawienie | Serwer poczty przychodzącej (IMAP) | Serwer poczty wychodzącej (SMTP) |
|---|---|---|
| Serwer | imap.gmail.com |
smtp.gmail.com |
| Port | 993 |
465 lub 587 |
| Zabezpieczenia | SSL/TLS | SSL/TLS na porcie 465, STARTTLS na porcie 587 |
| Nazwa użytkownika | Twój pełny adres e-mail | Taka sama jak dla poczty przychodzącej |
| Hasło | Twoje hasło do aplikacji | Takie samo jak dla poczty przychodzącej |
| Uwierzytelnianie | Wymagane | Wymagane |
Jeśli potrzebujesz POP: pop.gmail.com na porcie 995 z SSL.
Pomoc Google dla użytkowników indywidualnych na temat dodawania Gmaila do innego programu pocztowego nie podaje już tych wartości. Pochodzą one z dokumentacji dla deweloperów Google i z pomocy dla administratorów Workspace.
Działa każdy z dwóch portów SMTP. Według RFC 8314 nie ma między nimi istotnej różnicy w bezpieczeństwie, jeśli oba są poprawnie zaimplementowane, a TLS jest wymagany. Dlatego na porcie 587 wybierz ustawienie, które wymaga STARTTLS, a nie takie, które używa go tylko „jeśli jest dostępny”.
W osobistym Gmailu nie trzeba niczego włączać. Od stycznia 2025 IMAP jest zawsze włączony, a dawna opcja „Enable IMAP” (Włącz IMAP) zniknęła. W Workspace decyduje opisane wyżej ustawienie administratora.
Foldery Gmaila w IMAP
Etykiety Gmaila są widoczne jako foldery: INBOX, [Gmail]/All Mail, [Gmail]/Sent Mail, [Gmail]/Spam, [Gmail]/Trash i inne. Na niektórych kontach prefiks to Google Mail zamiast Gmail, co odnotowuje dokumentacja IMAP Google. Spośród zalecanych ustawień programu pocztowego Google najważniejsze są dwa:
- Nie włączaj filtra spamu w samej aplikacji. Gmail już sam przenosi spam do
[Gmail]/Spam. - Nie ustawiaj w aplikacji przenoszenia usuniętych wiadomości do kosza (Trash), bo wtedy Gmail usunie je na zawsze po 30 dniach. Przy ustawieniu domyślnym wiadomość usunięta z folderu zostaje w All Mail (Wszystkie).
Jak usuwanie wiadomości synchronizuje się między aplikacją a serwerem, wyjaśniamy w artykule Czy IMAP usuwa pocztę z serwera?
Gmail w Outlooku, Poczcie Apple i na iPhonie
Pomoc Google dla Workspace podaje, że aktualne wersje Outlooka, Poczty Apple (Apple Mail) i Samsung Mail obsługują „Zaloguj się przez Google”, więc nie potrzebują hasła do aplikacji ani ręcznych ustawień.
W nowym Outlooku dla Windows przejdź do View > View settings > Accounts > Your accounts > Add Account (Widok > Wyświetl ustawienia > Konta > Twoje konta > Dodaj konto), wpisz adres Gmail, wybierz Continue (Kontynuuj), a na ekranie uprawnień Google wybierz Allow (Zezwól). W klasycznym Outlooku wybierz File > Add Account (Plik > Dodaj konto), wpisz adres, wybierz Connect (Połącz), zaloguj się i wybierz Allow (Zezwól) (instrukcja Microsoftu). Pomiń ustawienie „less secure apps” (mniej bezpieczne aplikacje), o którym wciąż wspomina strona Microsoftu: Gmail nie obsługuje już takiego logowania.
Według Google urządzenia iPhone i iPad z iOS 11 lub nowszym również nie potrzebują hasła do aplikacji. W aktualnym iOS przejdź do Ustawienia > Aplikacje > Poczta > Mail Accounts (Konta pocztowe) > Add Account (Dodaj konto), wpisz adres Gmail (jeśli pojawi się lista dostawców, wybierz Google) i postępuj zgodnie z instrukcjami (instrukcja Apple). W starszych wersjach sekcja Accounts (Konta) jest w Ustawienia > Poczta.
Starsze programy bez OAuth, na przykład wersje Outlooka sprzed Outlooka 2016 albo wydanie MSI Outlooka 2016 z licencjonowania zbiorowego, wymagają hasła do aplikacji i podanych wyżej wartości.
Drukarki, skanery, serwery NAS i skrypty
Drukarka, która skanuje do e-maila, albo serwer NAS wysyłający alerty loguje się do smtp.gmail.com pełnym adresem i hasłem do aplikacji. Limity wysyłania Google (stan na wrzesień 2026):
| Konto | Serwer | Logowanie | Limit |
|---|---|---|---|
| Osobisty Gmail | smtp.gmail.com |
Hasło do aplikacji | 500 odbiorców w jednej wiadomości lub 500 e-maili dziennie (limity wysyłania w Gmailu) |
| Workspace | smtp.gmail.com |
Hasło do aplikacji | 2000 wiadomości dziennie; 100 odbiorców na wiadomość przez SMTP (limity wysyłania w Workspace) |
| Workspace | smtp-relay.gmail.com |
Według adresu IP, konfiguruje administrator | 10 000 odbiorców na użytkownika dziennie |
| Workspace | aspmx.l.google.com, port 25 |
Brak | Dostarcza tylko do użytkowników Gmaila i Workspace |
W przypadku urządzeń w Workspace pomoc Google dotycząca drukarek i skanerów zaleca usługę przekazywania SMTP (SMTP relay).
Przy własnych skryptach serwery Gmaila przyjmują też OAuth przez SASL XOAUTH2: to więcej pracy niż z hasłem do aplikacji, ale Google woli właśnie ten sposób. Gmail zamyka sesje IMAP po mniej więcej 24 godzinach, więc skrypt działający przez dłuższy czas musi łączyć się ponownie.
Hasło aplikacji Gmail nie działa? Co sprawdzić
Sprawdź te przyczyny:
- Zmiana hasła do konta Google. Gdy hasło się zmienia, Google unieważnia wszystkie twoje hasła do aplikacji. Utwórz nowe dla każdej aplikacji.
- Zapisanie się do Ochrony zaawansowanej. Zapisanie się unieważnia dotychczasowe hasła do aplikacji, a nowe są blokowane.
- Wyłączenie weryfikacji dwuetapowej. Google ostrzega, że aplikacje mogą wtedy wyświetlać błędy, i zaleca unieważnienie haseł do aplikacji.
- Usunięcie hasła do aplikacji. Potem aplikacja nie może się zalogować, choć może minąć trochę czasu, zanim to zauważysz.
- Zmiana dostępu IMAP przez administratora Workspace. Gdy IMAP jest wyłączony albo ograniczony tylko do programów pocztowych z OAuth, programy korzystające z hasła do aplikacji przestają się synchronizować, nawet jeśli wcześniej działały.
- Zbyt wiele połączonych aplikacji. Gmail pozwala na maksymalnie 15 programów pocztowych naraz na jednym koncie (stan na wrzesień 2026), a wiele programów synchronizujących się jednocześnie może wywołać błąd „Too many simultaneous connections” (zbyt wiele jednoczesnych połączeń).
- Przekroczenie limitu przepustowości w Workspace. Konta Workspace mogą pobrać przez IMAP 2500 MB dziennie (stan na wrzesień 2026). Po przekroczeniu tej wartości dostęp zostaje zawieszony, zwykle na godzinę, a maksymalnie na 24 godziny (limity przepustowości Gmaila). Google nie podaje takiej wartości dla kont osobistych.
- Przekroczenie limitu wysyłania z tabeli powyżej. W osobistym Gmailu błąd brzmi „You have reached a limit for sending mail” (osiągnięto limit wysyłania poczty), a Google podaje, że wysyłanie zwykle znów działa w ciągu 1–24 godzin. W Workspace wysyłanie może pozostać zablokowane nawet przez 24 godziny.
- Nieaktualna aplikacja. Google zaczyna rozwiązywanie problemów od aktualizacji programu, bo starsze wersje mogą nie spełniać obecnych standardów bezpieczeństwa.
Komunikaty o błędach i ich znaczenie
Poniższe komunikaty SMTP pochodzą z zestawienia błędów Google i są zapisane tak, jak zwykle wyświetlają je aplikacje. W tabeli Google kody są sformatowane nieco inaczej.
535-5.7.8 Username and Password not accepted, „Invalid credentials” (nieprawidłowe dane logowania) lub powtarzające się prośby o hasło: hasło do aplikacji jest błędne albo zostało unieważnione. Utwórz nowe i sprawdź, czy nazwą użytkownika jest pełny adres.534-5.7.9 Application-specific password required: zwykle aplikacja wysłała zwykłe hasło Google do konta z weryfikacją dwuetapową. Użyj hasła do aplikacji.534„Please log in with your web browser and then try again”: zaloguj się na konto Google w przeglądarce i spróbuj ponownie.
Do czego daje dostęp hasło do aplikacji i jak je unieważnić
Hasło do aplikacji nie ogranicza dostępu do samego odczytu, a Google nie pozwala zawęzić go do jednej aplikacji ani jednego protokołu. Kto je zna, może korzystać z IMAP, POP i SMTP jako ty: czytać i wysyłać pocztę. Przewodnik Google po przejściu na OAuth wymienia CalDAV i CardDAV (kalendarze i kontakty) obok protokołów pocztowych, w których wyłączono zwykłe hasła, z wyjątkiem haseł do aplikacji, więc hasło do aplikacji może dawać dostęp także do nich. Traktuj je jak swoje główne hasło.
Aby unieważnić hasło (instrukcja Google):
- Otwórz myaccount.google.com/apppasswords.
- Znajdź aplikację lub urządzenie na liście.
- Wybierz Remove (Usuń).
Google zaleca unieważnić hasło do aplikacji, gdy tracisz urządzenie lub przestajesz używać aplikacji. Zmiana hasła do konta Google unieważnia wszystkie naraz.
Apple ma własną wersję dla Poczty w iCloud: zobacz hasła aplikacji iCloud i ustawienia IMAP.
Hasło do aplikacji czy „Zaloguj się przez Google”?
| Jeśli… | Użyj |
|---|---|
| Aplikacja lub urządzenie oferuje „Zaloguj się przez Google” | „Zaloguj się przez Google” |
| Korzystasz z Poczty na iPhonie lub iPadzie z iOS 11 lub nowszym | „Zaloguj się przez Google” przez Add Account (Dodaj konto) w Poczcie |
| Aplikacja przyjmuje tylko nazwę użytkownika i hasło (starsze programy pocztowe, wiele drukarek i serwerów NAS) | Hasło do aplikacji, osobne dla każdego urządzenia |
| Piszesz skrypt | OAuth przez XOAUTH2, jeśli możesz, a jeśli nie — hasło do aplikacji |
| Drukarka lub aplikacja w Workspace musi wysyłać pocztę | Usługa przekazywania SMTP (SMTP relay), jeśli skonfiguruje ją administrator, a w przeciwnym razie smtp.gmail.com z hasłem do aplikacji |
| Wysyłasz z Gmaila pocztę jako własna domena przez „Wyślij pocztę jako” | smtp.gmail.com z hasłem do aplikacji, dopóki Google nie wycofa tej opcji w styczniu 2027 (zobacz wysyłanie z Gmaila jako własna domena z Cloudflare Email Routing) |
| Konto jest objęte Ochroną zaawansowaną albo administrator dopuszcza tylko programy pocztowe z OAuth | „Zaloguj się przez Google” w aplikacji, na którą pozwala Google lub administrator. Hasła do aplikacji nie zadziałają. |
Gdy aplikacja nie ma opcji „Zaloguj się przez Google”, Google oprócz hasła do aplikacji wymienia tylko jedną możliwość: „Przejdź na bezpieczniejszą aplikację lub urządzenie”.
Hasło aplikacji Gmail w CatchNone
CatchNone to aplikacja do aliasów e-mail, która tylko odbiera pocztę, dostępna na urządzeniach iPhone, iPad i Mac, która daje każdej rejestracji osobny adres w twojej domenie i czyta pocztę prosto z twojej skrzynki. Jeśli poczta twojej domeny trafia do Gmaila (na przykład przekierowuje ją tam adres catch-all w twojej domenie), wystarczy jej hasło do aplikacji: poczta trafia od Google na twoje urządzenie i nigdy nie przechodzi przez serwery CatchNone, a każda wiadomość ma plakietkę z aliasem, na który przyszła. CatchNone łączy się za pomocą hasła do aplikacji, a nie przez logowanie przez Google. W formularzu „Dodaj skrzynkę” ustaw „Typ połączenia” na IMAP i „Serwer pocztowy” na imap.gmail.com, w polu „E-mail lub nazwa użytkownika” wpisz pełny adres Gmail, a w polu „Hasło” — hasło do aplikacji. W sekcji „Ustawienia zaawansowane” zostaw „Port” 993 i włączone „Bezpieczne połączenie (TLS)”, a potem użyj „Testuj połączenie”, bo „Zachowaj” nie testuje połączenia. Hasło zostaje w pęku kluczy (Keychain) na tym urządzeniu i nie jest synchronizowane, więc wpisujesz je na każdym urządzeniu osobno.
CatchNone otwiera skrzynkę tylko do odczytu i nigdy niczego nie oznacza, nie przenosi ani nie usuwa, choć samo hasło do aplikacji by na to pozwalało. Za każdym razem, gdy ją otwierasz, sprawdza 100 najnowszych wiadomości w skrzynce odbiorczej z ostatnich 30 dni i wybiera te, których pole To, Cc lub Bcc zawiera adres w twojej domenie. Czyta tylko skrzynkę odbiorczą, więc folder „Spam” w Gmailu i poczta archiwizowana przez twoje filtry się nie pojawiają. Jeśli Google nie wyda hasła do aplikacji albo administrator dopuszcza tylko programy pocztowe z OAuth, skieruj pocztę domeny do dostawcy, który oferuje hasła do aplikacji lub tokeny JMAP, na przykład do iCloud+ albo Fastmaila (ale nie w planie Basic, który nie ma IMAP ani haseł do aplikacji). Możliwości porównujemy w artykule Jak wybrać dostawcę poczty dla własnej domeny.
Najczęstsze pytania
Czy hasło aplikacji Gmail wygasa?
Pomoc Google nie podaje żadnego terminu ważności haseł do aplikacji. Przestają działać z przyczyn opisanych w sekcji Hasło aplikacji Gmail nie działa?, na przykład po zmianie hasła do konta Google lub po zapisaniu się do Ochrony zaawansowanej.
Czy trzeba wpisywać spacje?
Pomoc Google nie opisuje, jak wyświetlany jest kod; nazywa go „16-cyfrowym kodem dostępu”. Poradniki innych autorów zaktualizowane w 2026 roku opisują 16 znaków w czterech grupach po cztery, przy czym spacje służą tylko czytelności. Skopiuj i wklej kod zamiast przepisywać go ręcznie, a jeśli aplikacja go odrzuci, wklej go ponownie bez spacji.
Gdzie w Gmailu jest ustawienie haseł do aplikacji?
Nie ma go w ustawieniach Gmaila. Znajduje się na koncie Google, pod adresem myaccount.google.com/apppasswords, albo w Security & sign-in (Bezpieczeństwo i logowanie) > How you sign in to Google (Jak logujesz się w Google) > Hasła do aplikacji, jeśli twoje konto pokazuje tę pozycję. Jeśli nie, użyj bezpośredniego linku.
Czy administrator Workspace może utworzyć dla mnie hasło do aplikacji?
Google nie opisuje żadnego sposobu, w jaki administrator mógłby to zrobić. Jego pomoc dla administratorów zaleca, aby użytkownicy tworzyli hasła sami, na własnych kontach Google. Rola administratora to zezwolenie na weryfikację dwuetapową i na dostęp IMAP dla dowolnego programu pocztowego.
Czy korzystanie z hasła do aplikacji jest bezpieczne?
To rozsądny wybór dla aplikacji bez opcji „Zaloguj się przez Google”, jeśli chronisz je tak jak główne hasło. Google nazywa aplikacje, które go wymagają, „mniej bezpiecznymi” i zaleca „Zaloguj się przez Google” wszędzie tam, gdzie ta opcja jest dostępna. Hasła do aplikacji nie da się ograniczyć, więc używaj osobnego na każdym urządzeniu i przechowuj je tylko w aplikacji, która go potrzebuje.