PNG na Base64
Użyj tego darmowego konwertera PNG na Base64, aby zamienić dowolny obraz Portable Network Graphics na ciąg Base64 lub gotowy fragment kodu. Wybierz lokalny plik .png (lub wklej link do zdalnego), wybierz format wyjściowy i kliknij Koduj PNG do Base64.
Jak przekonwertować PNG na Base64 online
- Wybierz Plik lokalny i wskaż plik .png albo wybierz Zdalny URL i wklej link.
- Wybierz format wyjściowy: czysty Base64, data URI, znacznik HTML, CSS, JavaScript, JSON lub XML.
- Kliknij Koduj PNG do Base64. Wynik pojawi się natychmiast wraz z podglądem.
- Skopiuj wynik do schowka lub pobierz go jako plik .txt.
O formacie PNG (Portable Network Graphics)
PNG to bezstratny format rastrowy stworzony w 1996 roku jako wolny od patentów następca GIF. Obsługuje pełny 24-bitowy kolor, 8-bitowy kanał alfa dla płynnej przezroczystości i kompresję DEFLATE, która nigdy nie odrzuca danych pikseli.
PNG zachowuje ostre krawędzie, dlatego jest standardowym wyborem dla logo, ikon, zrzutów ekranu interfejsu i diagramów. Dla zdjęć JPG lub WebP są zwykle znacznie mniejsze, co ma znaczenie przy osadzaniu obrazu jako Base64, bo każdy bajt rośnie o około jedną trzecią.
| Twórca | 1996, W3C / IETF (RFC 2083) |
|---|---|
| Kompresja | Bezstratna (DEFLATE) |
| Przezroczystość | Tak, pełny kanał alfa |
| Animacja | Rozszerzenie APNG |
| Sygnatura pliku | 89 50 4E 47 0D 0A 1A 0A |
Formaty wyjściowe
Wybierz, w jakiej postaci ma zostać zwrócony wynik. Konwerter może zwrócić:
- txt: sam ciąg Base64, gotowy do wklejenia w kod, pole bazy danych lub żądanie API.
- uri: kompletny URI
data:, który możesz wkleić w pasek adresu przeglądarki lub użyć wszędzie tam, gdzie akceptowany jest URL. - html img: znacznik
<img>z data URI wsrc. - css background image: regułę CSS z
background-image: url(data:...). - html favicon: znacznik
<link rel="icon">dla osadzonej favicony. - html hyperlink: link
<a>, który pobiera lub otwiera osadzony plik. - html iframe: element
<iframe>, który wyświetla zawartość bezpośrednio na stronie. - javascript image: JavaScript tworzący obiekt
Image. - javascript popup: JavaScript otwierający zawartość w nowym oknie.
- json: obiekt JSON z nazwą pliku, typem MIME i danymi.
- xml: element XML z danymi w sekcji CDATA.
Czy to bezpieczne i jak duży będzie wynik?
Twój plik nigdy nie jest wysyłany: przeglądarka odczytuje go i konwertuje lokalnie za pomocą File API, więc nawet poufne dokumenty pozostają na Twoim urządzeniu.
Base64 zapisuje każde 3 bajty za pomocą 4 znaków, więc zakodowany wynik jest o około 33% większy od oryginalnego pliku (plus kilka bajtów na dopełnienie i prefiks data URI).
Najczęściej zadawane pytania
Jak przekonwertować PNG na Base64?
Wybierz powyżej plik .png i kliknij "Koduj PNG do Base64". Konwerter odczyta plik w przeglądarce i zwróci ciąg Base64 lub gotowy data URI.
Od czego zaczyna się PNG zakodowany w Base64?
Plik PNG zakodowany w Base64 zwykle zaczyna się od "iVBORw0KGgo". Jako data URI zaczyna się od "data:image/png;base64,".
Czy istnieje limit rozmiaru pliku?
Nie ma sztywnego limitu, bo konwersja odbywa się lokalnie, ale bardzo duże pliki dają bardzo długie ciągi. Pliki do około 50 MB działają bez problemu w nowoczesnych przeglądarkach.
Jak przekonwertować Base64 z powrotem na PNG?
Użyj dekodera Base64 na PNG: wklej ciąg, a następnie podejrzyj i pobierz oryginalny plik .png.
Komentarze (0)
Pytania, pomysły lub błąd w „PNG na Base64”? Zostaw komentarz, oceń narzędzie lub odpowiedz innym.
Brak komentarzy. Podziel się opinią jako pierwszy!