SVG na Base64

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

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

Jak převést SVG na Base64 online

  1. Zvol Lokální soubor a vyber soubor .svg, 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 SVG 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 SVG (Scalable Vector Graphics)

SVG je vektorový formát založený na XML: tvary se popisují textem místo pixelů, takže obrázek zůstává ostrý v jakékoli velikosti. Ideální pro ikony, loga a ilustrace.

Protože SVG už je text, můžeš ho také vložit URL-encoded místo Base64, což je často menší. Base64 je stále nejbezpečnější volba, když značky obsahují uvozovky nebo znaky, které by rozbily CSS nebo HTML.

Vyvinuto2001, W3C
TypVektor (XML text)
PrůhlednostAno
AnimaceAno (SMIL / CSS)
Začíná na<svg nebo <?xml

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 SVG na Base64?

Vyber výše soubor .svg a klikni na „Kódovat SVG 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á SVG zakódovaný do Base64?

Soubor SVG zakódovaný do Base64 typicky začíná „PHN2Zy / PD94bWwg“. Jako data URI začíná „data:image/svg+xml;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 SVG?

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

Související nástroje a návody

Komentáře (0)

Otázky, nápady nebo chyba v „SVG 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