Obszar narzędzia
encoder Base64 i decoder Base64 online
Koduj i dekoduj tekst Unicode z opcjonalnym trybem URL-safe.
Encoder i decoder Base64
Encoder i decoder Base64
bajtów →
Encoder i decoder Base64
Parametry zapytania
IDN / Punycode
Encoder i decoder Base64
..
Nagłówek
Payload
Metadane
· Wygasa:
Zweryfikuj podpis
Podpisz (HS)
Encoder i decoder Base64
Biblioteka wzorców
Podświetlone dopasowania
Dopasowania ()
Wynik zamiany
Encoder i decoder Base64
Względnie:
Strefa czasowa
Zbuduj z części
Różnica
Encoder i decoder Base64
Encoder i decoder Base64
Encoder i decoder Base64
Przykłady
Tekst
Hello, World!
Base64
SGVsbG8sIFdvcmxkIQ==
Base64 Poradniki i artykuły
Czym jest kodowanie Base64 i dlaczego nadal go używamy?
Base64 zamienia dowolne bajty na przenośny tekst. Rozwiązuje problem transportu danych binarnych, ale nie zapewnia poufności ani kompresji.
Czytaj artykułBase64 i Base64URL: podobny algorytm, inny kontrakt
Base64URL zmienia problematyczne znaki i zasady paddingu, dzięki czemu lepiej pasuje do adresów, cookies i segmentów JWT.
Czytaj artykułKiedy Base64 jest niewłaściwym rozwiązaniem
Base64 pomaga na granicach tekstowych, ale zwiększa payload, utrudnia streaming i nie zastępuje szyfrowania, hashy ani dobrego storage.
Czytaj artykułEncoder i decoder Base64
Koduj i dekoduj tekst Unicode z opcjonalnym trybem URL-safe. DevToolGrid Online oferuje darmowy encoder Base64 i decoder Base64 online.
Czym jest Base64?
Base64 to schemat kodowania, który przedstawia dane binarne jako tekst ASCII przy użyciu 64 znaków (A–Z, a–z, 0–9, + i /). Służy do osadzania obrazów w CSS lub HTML, przenoszenia danych binarnych w JSON lub e-mailu oraz zapisywania małych plików jako tekst. Base64 to kodowanie, nie szyfrowanie — nie chroni danych.
Jak kodować i dekodować Base64
- 1 Wklej tekst w panelu wejściowym lub wybierz plik.
- 2 Kliknij Encode, aby zakodować, lub Decode, aby odczytać.
- 3 Włącz URL-safe, jeśli wartość trafi do adresu URL lub nazwy pliku.
- 4 Skopiuj wynik, podejrzyj obrazy lub pobierz zdekodowane bajty.
Częste błędy Base64
- Błędne dopełnienieStandardowy Base64 jest dopełniany znakiem = do wielokrotności 4. Usunięcie lub dodanie dopełnienia psuje dekodowanie.
- Standard vs URL-safeBase64 URL-safe zamienia + i / na - i _. Dekodowanie takich danych standardowym dekoderem zawodzi.
- Traktowanie jak szyfrowaniaBase64 jest w pełni odwracalny przez każdego. Nigdy nie używaj go do ochrony haseł ani sekretów.
Base64 vs Base64URL
Standardowy Base64 używa + / oraz dopełnienia =, niebezpiecznych w adresach URL i nazwach plików. Base64URL zamienia + na -, / na _ i zwykle usuwa dopełnienie, więc wynik jest bezpieczny w query stringach, JWT i nazwach plików. To narzędzie obsługuje oba tryby przełącznikiem.
Najczęstsze pytania
Czy to narzędzie jest darmowe?
Tak. Koder i dekoder Base64 są całkowicie darmowe, bez rejestracji i limitów.
Czy moje dane są wysyłane na serwer?
Nie. Kodowanie i dekodowanie odbywają się lokalnie w przeglądarce, więc pliki i tekst nie opuszczają urządzenia.
Czy koduje pliki i obrazy?
Tak. Upuść plik, aby uzyskać Base64, utwórz data URI i podejrzyj obrazy w przeglądarce.
Czym jest Base64 URL-safe?
Wariant używający - i _ zamiast + i / do bezpiecznego użycia w adresach URL, nazwach plików i tokenach.