Przejdź do treści

Kodowanie i dekodowanie Base64

Zakoduj tekst lub plik do Base64 i odkoduj z powrotem — z obsługą polskich znaków (UTF-8), wariantu URL-safe i adresów data:.

Plik ↔ Base64

Wybierz plik lub upuść go tutaj, żeby zamienić go na Base64 (do 10 MB)
Umieść to narzędzie na swojej stronie

Bezpłatnie, bez rejestracji. Widżet pokazuje na dole napis „Narzędzie udostępnia AMKBIT.pl”.

Czym jest Base64

Base64 zapisuje dowolne dane binarne za pomocą 64 bezpiecznych znaków (A–Z, a–z, 0–9, + i /). Każde 3 bajty zamieniają się na 4 znaki, więc wynik jest o ok. 33% dłuższy. Używa się go m.in. w załącznikach e-mail, adresach data: w HTML i CSS, tokenach JWT i API.

Base64 to kodowanie, a nie szyfrowanie — każdy może je odkodować. Nie chroni haseł ani danych.

Tekst kodujemy jako UTF-8, więc polskie znaki działają poprawnie („ż” to 2 bajty). Wariant URL-safe (RFC 4648) zamienia + na − i / na _ oraz pomija znaki = na końcu, żeby wynik dało się wstawić do adresu.

Przykłady

Prosty przykład

„Ala” → QWxh; „żółw” → xbzDs8WCdw==.

Poradniki

Wynik ma charakter pomocniczy. Przy ważnych decyzjach (finansowych, technicznych, zdrowotnych) sprawdź go niezależnie. Zasady korzystania.