PNG na Base64

Použij tento převodník PNG na Base64 zdarma a převeď jakýkoli obrázek Portable Network Graphics na řetězec Base64 nebo hotový úryvek kódu. Vyber lokální soubor .png (nebo vlož odkaz na vzdálený), zvol výstupní formát a stiskni Kódovat PNG do Base64.

Soubor PNG
Přetáhni sem soubor PNG nebo ho vyber

Jak převést PNG na Base64 online

  1. Zvol Lokální soubor a vyber soubor .png, nebo zvol Vzdálená URL a vlož odkaz.
  2. Zvol výstupní formát: prosté Base64, data URI, HTML tag, CSS, JavaScript, JSON nebo XML.
  3. Klikni na Kódovat PNG do Base64. Výsledek se okamžitě zobrazí s náhledem.
  4. Zkopíruj výsledek do schránky nebo ho stáhni jako soubor .txt.

O PNG (Portable Network Graphics)

PNG je bezeztrátový rastrový formát vytvořený v roce 1996 jako patentově volná náhrada GIF. Podporuje plnou 24bitovou barvu, 8bitový alfa kanál pro plynulou průhlednost a kompresi DEFLATE, která nikdy neodhazuje pixelová data.

Protože zachovává ostré hrany, je PNG standardní volbou pro loga, ikony, snímky UI a diagramy. U fotografií je JPG nebo WebP obvykle mnohem menší, což je důležité při vkládání obrázku jako Base64, protože každý bajt naroste asi o třetinu.

Vyvinuto1996, W3C / IETF (RFC 2083)
KompreseBezeztrátové (DEFLATE)
PrůhlednostAno, plný alfa kanál
AnimaceRozšíření APNG
Signatura souboru89 50 4E 47 0D 0A 1A 0A

Výstupní formáty

Zvol, jak má být výsledek zabalen. Převodník může vrátit:

  • txt: jen řetězec Base64, připravený ke vložení do kódu, databázového pole nebo API požadavku.
  • uri: kompletní URI data:, které můžeš vložit do adresního řádku prohlížeče nebo použít kdekoli, kde se přijímá URL.
  • html img: tag <img> s data URI v src.
  • css background image: CSS pravidlo s background-image: url(data:...).
  • html favicon: tag <link rel="icon"> pro vložený favicon.
  • html hyperlink: odkaz <a>, který stáhne nebo otevře vložený soubor.
  • html iframe: tag <iframe>, který vykreslí obsah vloženě.
  • javascript image: JavaScript, který vytvoří objekt Image.
  • javascript popup: JavaScript, který otevře obsah v novém okně.
  • json: JSON objekt s názvem souboru, MIME typem a daty.
  • xml: XML element s daty uvnitř sekce CDATA.

Je to bezpečné a jak velký bude výsledek?

Tvůj soubor se nikdy nenahrává: čte a převádí ho lokálně prohlížeč pomocí File API, takže i důvěrné dokumenty zůstanou na tvém zařízení.

Base64 reprezentuje každých 3 bajty 4 znaky, takže zakódovaný výsledek je asi o 33 % větší než původní soubor (plus pár bajtů na padding a prefix data URI).

Často kladené otázky

Jak převedu PNG na Base64?

Vyber výše soubor .png a klikni na „Kódovat PNG do Base64“. Převodník čte soubor v prohlížeči a vypíše řetězec Base64 nebo připravené data URI.

Čím začíná PNG zakódovaný do Base64?

Soubor PNG zakódovaný do Base64 typicky začíná „iVBORw0KGgo“. Jako data URI začíná „data:image/png;base64,“.

Existuje limit velikosti souboru?

Tvrdý limit neexistuje, protože převod běží lokálně, ale velmi velké soubory produkují velmi dlouhé řetězce. Soubory do zhruba 50 MB v moderních prohlížečích fungují pohodlně.

Jak převedu Base64 zpět na PNG?

Použij dekódér Base64 na PNG: vlož řetězec a můžeš zobrazit náhled a stáhnout původní soubor .png.

Související nástroje a návody

Komentáře (0)

Otázky, nápady nebo chyba v „PNG na Base64“? Napiš komentář, ohodnoť nástroj nebo odpověz ostatním.

Zatím žádné komentáře. Buď první, kdo se podělí o zpětnou vazbu!

Napsat komentář

Ohodnoť tento nástroj:
Esc
↑ ↓ přesunout↵ otevřítEsc zavřít