Base64 - koduj i dekoduj
Zamień tekst lub plik na Base64 albo odkoduj Base64 z powrotem. Polskie znaki działają poprawnie, a obrazki zamienisz na gotowy data URI.
Wszystko dzieje się w Twojej przeglądarce - nic, co tu wpiszesz, nie trafia na żaden serwer.
Jak to działa
Czym jest Base64
Base64 zapisuje dowolne dane - tekst, obrazek, plik - przy użyciu tylko 64 bezpiecznych znaków (liter, cyfr, + i /). Dzięki temu dane binarne można przesłać tam, gdzie mieści się tylko tekst: w e-mailu, JSON-ie, adresie URL czy pliku CSS. Zakodowane dane są o około jedną trzecią dłuższe.
Base64 to nie szyfrowanie
Każdy może odkodować Base64 jednym kliknięciem, więc nie nadaje się do ukrywania haseł ani danych. Wariant URL-safe zastępuje znaki + i / znakami - i _, żeby wynik można było bezpiecznie wstawić do adresu strony.
Najczęstsze pytania
Dlaczego polskie znaki psują się w innych dekoderach?
Base64 koduje bajty, nie litery. To narzędzie zamienia tekst na bajty w UTF-8, tak jak robi to większość stron i systemów, więc „zażółć” wraca jako „zażółć”.
Jak wstawić obrazek do HTML lub CSS jako Base64?
Wybierz plik i zaznacz „Jako data URI”. Wynik wklej jako src obrazka lub url() w CSS. Opłaca się to tylko przy małych grafikach, np. ikonach.
Czy pliki są gdzieś wysyłane?
Nie, plik jest odczytywany i kodowany w Twojej przeglądarce.
Inne narzędzia
- Sprawdzarka strony
- Podgląd w Google
- Generator linków UTM
- Generator kodów QR
- Licznik znaków
- Generator podpisu e-mail
- Kompresja zdjęć
- Generator favicon
- Kontrast kolorów
- Porównanie tekstu
- Formatowanie JSON
- Dekoder JWT
- Konwerter timestamp
- URL encode / decode
- Generator UUID
- Generator hash (SHA-256, MD5)
- Tester wyrażeń regularnych
- Wyrażenia cron