Datei hochladen
  1. base64hub
  2. Bild-Tools
  3. AVIF in Base64

AVIF in Base64

Legen Sie ein AVIF-Bild ab und kopieren Sie es als data:image/avif-URI oder reines Base64. Lassen Sie es unverändert, um die AVIF-Kompression zu behalten; Browser können kein AVIF kodieren, daher ergibt jedes Skalieren ein anderes Format.

Kostenlos ohne Anmeldung, ohne Limits Lokal kein Upload Aktualisiert 27.10.2026
Bild hier ablegen, einfügen oder auswählen
Eingabe –Ausgabe –Größe –

Wird in Ihrem Browser verarbeitet. Diese Seite kann Ihre Daten nirgendwohin senden – woher wir das wissen

So wandeln Sie AVIF in Base64 um

  1. Legen Sie eine .avif-Datei im Feld ab oder wählen Sie sie über die Dateiauswahl.
  2. Lassen Sie Max. Breite, Umwandeln in und Metadaten entfernen (EXIF) leer, um die Originaldatei zu kodieren.
  3. Lassen Sie Ausgabe als auf Data-URI oder wählen Sie CSS, <img>, Markdown, JSON oder reines Base64.
  4. Ausgabe kopieren. Die Anzeige zeigt Eingabegröße, Ausgabegröße und Overhead.

Bleibt die Vorschau leer, kann Ihr Browser AVIF nicht dekodieren. Die Datei wird trotzdem korrekt kodiert; sie lässt sich hier nur nicht anzeigen.

Warum Sie AVIF meist unverändert lassen sollten

AVIF ist dafür da, klein zu sein. Bei Fotos schlägt es JPEG und WebP bei ähnlicher Bildqualität oft deutlich, was es für eingebettete Platzhalter und Vorschaubilder attraktiv macht, bei denen jedes Byte Base64 zählt.

Der Haken ist das Kodieren. Die Optionen zum Skalieren, Umwandeln und Entfernen von Metadaten zeichnen das Bild auf einem Browser-Canvas neu, und Browser können einen Canvas als PNG, JPEG oder WebP exportieren, nie als AVIF. Daher gilt:

  • Format beibehalten mit einer Max. Breite ergibt ein PNG. Bei einem Foto kann dieses PNG ein Vielfaches der AVIF-Größe haben.
  • Umwandeln in WebP ist größenmäßig der nächste Ersatz, außer in Safari, das auch kein WebP kodieren kann und auf PNG ausweicht.
  • Umwandeln in JPEG bietet breite Kompatibilität, verliert aber die Transparenz.

Brauchen Sie ein kleineres AVIF, skalieren Sie es mit einem AVIF-fähigen Werkzeug wie einem Bildeditor oder einem Kommandozeilen-Encoder und kodieren Sie diese Datei dann hier unverändert.

AVIF in Base64

AVIF verwendet dasselbe ISO Base Media File Format wie HEIC und MP4. Die Datei beginnt mit einer ftyp-Box: vier Bytes Boxgröße, die Buchstaben ftyp und eine Marke (Brand).

BytesBase64
00 00 00 1C ftyp avifAAAAHGZ0eXBhdmlm
00 00 00 20 ftyp avifAAAAIGZ0eXBhdmlm
00 00 00 20 ftyp avis (Bildsequenz)AAAAIGZ0eXBhdmlz

Das fünfte Zeichen ändert sich mit der Boxgröße, prüfen Sie im Code zur Erkennung von AVIF also ab Zeichen 9 auf eXBhdmlm oder eXBhdmlz.

Fallbacks und Einbetten

Ein normales AVIF-Bild auf einer Website bekommt meist über <picture> einen Fallback: zuerst eine AVIF-Quelle, danach JPEG oder WebP. Das geht auch mit Data-URIs, dann ist aber jedes Format im HTML eingebettet, und die Seite schleppt alle mit. Für alles, was größer als ein kleiner Platzhalter ist, verlinken Sie lieber die Dateien und lassen den Browser nur die laden, die er verwenden kann.

Um eine erhaltene Base64-Zeichenkette zu prüfen, dekodieren Sie sie mit Base64 in Bild. Zu WebP, das die meisten Browser auch kodieren können, siehe WebP in Base64.

Häufige Fragen

Welche Browser können eine AVIF-Data-URI anzeigen?

Chrome ab 85, Firefox ab 93 und Safari ab 16.4 unter macOS und iOS. Edge unterstützt es seit Version 121. In älteren Browsern fehlt das Bild.

Warum wird mein AVIF beim Skalieren zu PNG?

Kein Browser kann AVIF aus einem Canvas schreiben, und genau den nutzen die Optionen zum Skalieren und Umwandeln. Mit Format beibehalten weicht das Tool auf PNG aus. Wählen Sie unter Umwandeln in WebP, wenn Sie nach dem Skalieren eine kleine Datei brauchen.

Wie sieht ein AVIF in Base64 aus?

Es beginnt mit AAAA, dann folgt ein Zeichen für die Header-Größe, dann GZ0eXBhdmlm, also ftypavif. Ein typischer Anfang ist AAAAHGZ0eXBhdmlm oder AAAAIGZ0eXBhdmlm.