JNTZN

Darmowy Konwerter Base64 na Obraz Online

Konwerter Base64
Narzędzie Deweloperskie

Base64 konwerter

Obraz
PDF
Hex
Tekst
Pokaż statystyki
Automatycznie usuń prefiks data URI
Hex wielkimi literami
Bajty hex ze spacjami
Wklej ciąg Base64 poniżej lub przeciągnij i upuść / prześlij plik, aby go najpierw zakodować. Następnie wybierz tryb wyjścia powyżej.
Prześlij plik, aby zakodować go jako Base64
Dowolny typ pliku · przeciągnij i upuść lub kliknij, aby przeglądać
Wejście Base640 znaków
Wyjście

    
Podgląd obrazu
Nie wyrenderowano jeszcze żadnego obrazu
Gotowe ✓

Czym jest konwerter Base64?

Base64 to Image Converter to narzędzie, które tłumaczy dane binarne (obrazy, pliki PDF, pliki) na format tekstowy złożony z 64 drukowalnych znaków ASCII (A–Z, a–z, 0–9, +, /). Działa również w odwrotnym kierunku — pobierając zakodowany ciąg tekstowy i odtwarzając oryginalne dane. Base64 to Image Converter jest zasadniczo uniwersalnym tłumaczem między plikami binarnymi a zwykłym tekstem.

Dlaczego warto konwertować pliki Base64?

Kilka typowych powodów: ciągi Base64 są powszechnie stosowane w programowaniu webowym do osadzania obrazów bezpośrednio w HTML/CSS, w interfejsach API i ładunkach JSON, które nie mogą przenosić surowych danych binarnych, w załącznikach wiadomości e-mail (kodowanie MIME) oraz w tokenach JWT i kryptograficznych. Base64 to Image Converter umożliwia powrót z Base64 w celu sprawdzenia, podglądu lub zapisania oryginalnego pliku, gdy masz tylko zakodowany ciąg.

Do czego służą dostępne opcje?

Pokaż statystyki — gdy jest aktywna, po każdej konwersji wyświetla pasek statystyk pokazujący rozmiar w surowych bajtach, liczbę znaków Base64 oraz współczynnik narzutu (Base64 jest zawsze o ~33% większy niż oryginalne dane). Przydatne do zrozumienia kosztów rozmiaru wynikających z kodowania. Automatyczne usuwanie prefiksu URI danych — ciągi Base64 często są opakowane w nagłówek w stylu data:image/png;base64,. Gdy ta opcja jest włączona, Base64 to Image Converter automatycznie usuwa ten prefiks przed dekodowaniem, dzięki czemu nie trzeba robić tego ręcznie. Wyłącz, jeśli chcesz podać surowy Base64 bez żadnego wykrywania prefiksu. Wielkie litery w zapisie hex — dotyczy tylko trybu Hex. Przełącza między wyświetlaniem wyjścia szesnastkowego małymi literami (a3f9) lub wielkimi (A3F9). To kwestia preferencji lub dostosowania do formatu oczekiwanego przez system docelowy. Bajty hex z odstępami — również dotyczy tylko trybu Hex. Gdy jest aktywna, wstawia spację między każdym bajtem (a3 f9 cc) zamiast łączyć je razem (a3f9cc). Ułatwia ręczne czytanie zrzutu hex, choć format bez spacji jest częściej używany przy kopiowaniu do kodu. Krótko mówiąc, pierwsze dwie opcje wpływają na wszystkie tryby, podczas gdy ostatnie dwie służą do precyzyjnego dostosowania formatu wyjściowego Hex.

Czy Base64 to Image Converter obsługuje duże pliki?

To zależy od pamięci Twojej przeglądarki, a nie od limitu serwera — ponieważ wszystko działa lokalnie. W praktyce większość nowoczesnych przeglądarek radzi sobie z plikami do około 50–100 MB bez problemów. Bardzo duże pliki (setki MB) mogą spowolnić lub zawiesić kartę przeglądarki, ponieważ cały plik jest ładowany do pamięci JavaScript. Dla dużych plików w skali produkcyjnej bardziej odpowiednie byłoby narzędzie po stronie serwera.

Jak działa Base64 to Image Converter?

Narzędzie korzysta wyłącznie z natywnych interfejsów API przeglądarki — bez serwera, bez przesyłania plików, bez stron trzecich. Funkcja atob() dekoduje ciąg Base64 na dane binarne, które następnie trafiają do wybranej ścieżki konwersji: identyfikator URI data: renderowany w tagu <img> dla obrazów, adres URL Blob otwarty w nowej karcie dla plików PDF, ręczna pętla bajt-na-hex dla wyjścia szesnastkowego lub TextDecoder dla tekstu. Kodowanie plików wykorzystuje API FileReader do odczytania przesłanego pliku i wygenerowania identyfikatora URI danych Base64.

Czy Base64 to Image Converter jest darmowy?

Całkowicie. Jest to pojedynczy plik HTML działający w całości w Twojej przeglądarce — bez konta, bez backendu, bez telemetrii i bez żadnych kosztów. Możesz zapisać go na pulpicie i korzystać z niego offline przez czas nieokreślony.