Koder Base64
Zakoduj dowolny tekst lub ciąg znaków do Base64 w mgnieniu oka. Przydatne do data URI, nagłówków HTTP Basic Auth, poczty i API. Darmowy koder Base64.
Zamień tekst na Base64 w jednym kroku
Base64 to sposób zapisu dowolnych danych, także binarnych, za pomocą tylko 64 bezpiecznych znaków: A–Z, a–z, 0–9 oraz + i /, z = jako dopełnieniem. Systemy projektowane z myślą o zwykłym tekście, takie jak e-mail, JSON, XML i nagłówki HTTP, mogą przenosić Base64 bez uszkodzenia danych.
Wklej tekst do kodera, a otrzymasz jego wersję w Base64. Na przykład Hello, Botsy! zmienia się w SGVsbG8sIEJvdHN5IQ==. Kodowanie jest w pełni odwracalne: każdy może je cofnąć dekoderem Base64.
Wynik w Base64 jest mniej więcej o jedną trzecią większy od danych wejściowych, bo każde 3 bajty danych stają się 4 znakami. To cena za bezpieczne przesyłanie danych kanałami tylko tekstowymi.
Jak korzystać z kodera Base64
- Wklej lub wpisz tekst do zakodowania w polu treści.
- Wyślij, aby go zakodować.
- Skopiuj wynik w Base64.
- Wklej go tam, gdzie jest potrzebny: w nagłówku, wartości konfiguracji, data URI lub żądaniu API.
Typowe zastosowania
- Budowa nagłówka HTTP Basic Authentication, czyli
Basic, po którym następuje Base64 zusername:password. - Osadzanie małych porcji danych w JSON lub XML, które muszą pozostać zwykłym tekstem.
- Przygotowanie wartości do sekretów Kubernetes lub zmiennych środowiskowych, które oczekują Base64.
- Kodowanie ciągów do testowania API i webhooków.
- Tworzenie data URI. Dla obrazów użyj narzędzia obraz na Base64.
Wskazówki i ważne informacje
- Base64 to nie szyfrowanie. Niczego nie ukrywa; każdy zdekoduje go w sekundę. Nigdy nie polegaj na nim przy ochronie haseł czy danych prywatnych.
- Standardowy Base64 używa znaków
+i/, które mają specjalne znaczenie w adresach URL. Jeśli wstawiasz Base64 do URL, dodatkowo go zakoduj jako URL lub użyj wariantu URL-safe, jeśli Twój system go obsługuje. - Znaki
=na końcu to dopełnienie, dodawane, gdy długość danych nie jest wielokrotnością 3 bajtów. Większość dekoderów ich wymaga. - Tekst jest kodowany jako UTF-8, więc polskie znaki i emoji są obsługiwane.
Najczęściej zadawane pytania
Do czego służy kodowanie Base64?
Pozwala bezpiecznie przesyłać dane binarne lub ze znakami specjalnymi przez systemy stworzone dla zwykłego tekstu, np. załączniki e-mail (MIME), payloady JSON, nagłówki HTTP i data URI.
Czy Base64 jest bezpieczny?
Nie. Base64 to kodowanie, a nie szyfrowanie. Łatwo je odwrócić i samo w sobie nie zapewnia żadnego bezpieczeństwa.
Dlaczego mój ciąg Base64 kończy się na = lub ==?
To znaki dopełnienia. Base64 działa na grupach po 3 bajty; gdy ostatnia grupa jest krótsza, uzupełnia ją jeden lub dwa znaki =.
Dlaczego zakodowany tekst jest dłuższy od oryginału?
Base64 zamienia każde 3 bajty na 4 znaki, więc wynik jest o ok. 33% większy niż dane wejściowe.
Jak zdekodować Base64?
Użyj naszego dekodera Base64. Wklej zakodowany ciąg, a otrzymasz oryginalny tekst.
Powiązane narzędzia
- Dekoder Base64: Odkoduj Base64 z powrotem na tekst.
- Obraz na Base64: Zamień obraz na ciąg Base64.
- Koder URL: Zakoduj dowolny ciąg znaków do formatu URL.
- Konwerter szesnastkowy: Zamień tekst na zapis szesnastkowy i odwrotnie dla dowolnego ciągu.
- Konwerter binarny: Zamień tekst na kod binarny i odwrotnie dla dowolnego ciągu.
Podobne narzędzia
Odkoduj ciągi Base64 na czytelny tekst w mgnieniu oka. Sprawdzaj nagłówki autoryzacji, tokeny, payloady API i treść e-maili. Darmowy dekoder Base64.
Popularne darmowe narzędzia
Generuj silne, losowe hasła jednym kliknięciem. Wybierz długość, wielkie i małe litery, cyfry oraz znaki specjalne. Za darmo, bez rejestracji.
Wyciągnij wszystkie adresy e-mail z tekstu, HTML, logów lub dokumentów jednym kliknięciem i dostań czystą listę z licznikiem. Darmowy ekstraktor e-maili.
Zamień tekst na WIELKIE LITERY, małe litery, Sentence case, Capital Case, camelCase, PascalCase, snake_case, CONSTANT_CASE, dot.case lub param-case.
Sprawdź rekordy DNS dowolnej domeny: A, AAAA, CNAME, MX, NS, TXT i SOA. Zweryfikuj ustawienia poczty, SPF, weryfikacji i serwerów nazw za darmo.
Utwórz link WhatsApp do czatu jednym kliknięciem z Twoim numerem i gotową wiadomością. Dodaj go na stronę, do bio, reklam lub kodów QR. Generator wa.me.
Wpisz adres IP, aby znaleźć powiązaną z nim nazwę hosta lub domenę dzięki odwrotnemu zapytaniu DNS (PTR). Darmowe odwrotne wyszukiwanie IP.