Kodowanie i dekodowanie Base64
Base64 Encode/Decode to narzędzie umożliwiające kodowanie/dekodowanie ciągów znaków do base64. Jest szeroko używany przez programistów, ponieważ pozwala na konwersję obrazu na ciągi znaków. Termin Base64 wywodzi się ze specyficznego kodowania przesyłania treści MIME. Z tego narzędzia można korzystać na dowolnym urządzeniu, w tym z systemem Android, Windows, Linux i iOS, za pośrednictwem allinone.tools.
Kodowanie i dekodowanie Base64
Kodowanie i dekodowanie Base64
To narzędzie przekształca tekst na Base64 i z powrotem. Jest to zwykłe przepisanie znaków: nic nie zostaje zaszyfrowane i nic nie zostaje ukryte.
Miej jasność, że Base64 **nie jest zabezpieczeniem**. Kto zobaczy wynik, przekształci go z powrotem dokładnie tak samo, bez klucza i bez hasła.
Kiedy jest potrzebne
Base64 przepisuje dane na znaki, które przechodzą przez kanały obsługujące wyłącznie tekst — poczta, pola JSON, adresy danych w HTML i CSS.
Używa się go też wtedy, gdy dane binarne są wbudowywane w plik tekstowy, na przykład mały obrazek wprost w arkuszu stylów.
Co często idzie źle
Base64 zwiększa dane o około jedną trzecią. Obraz wbudowany w ten sposób jest zawsze cięższy niż ten sam plik wczytywany osobno.
Istnieje wariant przystosowany do adresów, w którym dwa znaki są podmienione. Gdy warianty się pomieszają, dekodowanie zawodzi — sprawdź, którego używa źródło.
Jak to zrobić
Wklej tekst, uruchom przetwarzanie i skopiuj wynik. Wejście zostaje w polu nietknięte, żebyś mógł porównać.
Część narzędzi wykonuje całą pracę w przeglądarce, część wysyła żądanie do zewnętrznej usługi. Ten tekst opisuje wyłącznie zachowanie widoczne po stronie kodu i nie gwarantuje dostępności żadnej usługi zewnętrznej.
Często zadawane pytania
Czy Base64 to forma szyfrowania?
Nie. To przepisanie znaków, które każdy może odwrócić. Nigdy nie używaj tego do ochrony czegokolwiek.
Dlaczego tekst się wydłuża?
Bo niektóre znaki muszą zostać zapisane jako kilka znaków. Jest to oczekiwane, a przy przekształceniu z powrotem długość wraca do pierwotnej.
Czy trzeba coś instalować?
Ani programu, ani rozszerzenia. Otwierasz stronę w przeglądarce i korzystasz od razu.
Czy mogę przetworzyć kilka rzeczy naraz?
Powtórz kroki dla każdej osobno. Każde uruchomienie daje własny wynik, który pobierasz oddzielnie.
