Inline-Asset-Kompressor
Komprimieren Sie Inline-SVGs, Base64-Bilder und im HTML eingebettete JSON-Datenblöcke online kostenlos. Unser Inline-Asset-Kompressor durchsucht Ihr HTML nach allen vier Inline-Asset-Typen, komprimiert jedes einzeln und zeigt eine Tabelle mit der Ersparnis pro Asset – damit Sie genau sehen, woher das Gewicht Ihres HTML stammt. Unterstützt SVG-Minifizierung, Bereinigung von Base64-Daten-URIs, Minifizierung von JSON-LD-Script-Blöcken und Komprimierung von JSON-Datenattributen. Die gesamte Verarbeitung findet in Ihrem Browser statt. Ohne Anmeldung.
Asset Types to Compress
Warum unseren Inline-Asset-Kompressor verwenden?
- Aufschlüsselung der Ersparnis pro Asset: Unser Inline-Asset-Kompressor zeigt eine Tabelle mit der Ersparnis pro Asset – jedes Inline-SVG, Base64-Bild und jeder JSON-Block wird einzeln mit Originalgröße, komprimierter Größe und Reduktionsprozentsatz aufgeführt, damit Sie genau wissen, woher das Gewicht Ihres HTML stammt.
- Sofortige Inline-Asset-Komprimierung: Komprimieren Sie alle Inline-SVGs, Base64-Bilder und JSON-Datenblöcke mit einem Klick – der Inline-Asset-Kompressor verarbeitet Ihr gesamtes HTML-Dokument und ersetzt jedes Asset in der Ausgabe durch seine komprimierte Version.
- Sicherer Inline-Asset-Kompressor online: Ihr HTML verlässt niemals Ihr Gerät. Die gesamte SVG-Minifizierung, Base64-Bereinigung und JSON-Komprimierung erfolgt lokal in Ihrem Browser – kein Server-Upload, keine Cloud-Verarbeitung, vollständige Privatsphäre für proprietäre Vorlagen und interne Tools.
- Inline-Asset-Kompressor ohne Installation: Komprimieren Sie Inline-HTML-Assets direkt im Browser – ohne Downloads, ohne Plugins und ohne Konto. Unser kostenloser Inline-Asset-Kompressor funktioniert in jedem modernen Browser unter jedem Betriebssystem.
Typische Anwendungsfälle für den Inline-Asset-Kompressor
- Optimierung von Static-Site- und SSG-Templates: Static-Site-Generatoren (Next.js, Astro, Hugo) betten SVG-Icons und JSON-LD-Strukturdaten oft direkt in HTML ein. Reduzieren Sie mit dem Inline-Asset-Kompressor das Gewicht der generierten HTML-Seiten vor dem Deployment – besonders effektiv bei Seiten mit vielen SVG-Icons.
- Komprimierung von HTML-E-Mail-Templates: HTML-E-Mail-Vorlagen betten häufig Base64-Bilder und Inline-SVG-Logos ein, um das Blockieren externer Bilder zu vermeiden. Nutzen Sie den Inline-Asset-Kompressor, um Base64-Daten-URIs zu bereinigen und SVGs zu minifizieren – das reduziert die E-Mail-Größe und verbessert die Zustellbarkeit.
- SVG-Optimierung in React- und Vue-Komponenten: React- und Vue-Komponenten, die SVGs als Inline-JSX importieren, enthalten oft ausführliches SVG-Markup mit Kommentaren und Leerzeichen. Nutzen Sie den Inline-Asset-Kompressor, um SVG-Quellcode vor der Umwandlung in JSX vorzuverarbeiten – das reduziert die Bundle-Größe der Komponenten.
- Minifizierung von JSON-LD-Strukturdaten: SEO-optimierte Seiten betten JSON-LD-Strukturdaten in Script-Blöcke ein. Nutzen Sie den Inline-Asset-Kompressor, um alle JSON-LD-Blöcke in Ihrem HTML zu minifizieren – ein formatierter JSON-LD-Block mit 2 KB wird typischerweise auf unter 500 Bytes komprimiert, ohne semantische Änderung.
- Reduktion des HTML-Gewichts für Core Web Vitals: Große Inline-SVG-Illustrationen und ausführliche JSON-Datenattribute erhöhen das Gewicht des HTML-Dokuments und damit Time to First Byte (TTFB) und Parse-Zeit. Nutzen Sie den Inline-Asset-Kompressor, um die HTML-Payload zu reduzieren und LCP- und FID-Werte zu verbessern.
- Optimierung von E-Commerce-Produktseiten: Produktseiten betten oft Base64-Platzhalterbilder, Inline-SVG-Icons und JSON-Produktdatenattribute ein. Nutzen Sie den Inline-Asset-Kompressor, um alle drei Asset-Typen in einem Durchgang zu komprimieren – das verringert das Seitengewicht für schnellere mobile Ladezeiten.
Was ist Inline-Asset-Komprimierung?
Inline-Asset-Komprimierung ist der Prozess, die Bytegröße von Ressourcen zu reduzieren, die direkt im HTML eingebettet sind – darunter Inline-SVGs, base64-kodierte Bilder und JSON-Datenblöcke. Anders als externe Ressourcen (die separat komprimiert werden) vergrößern Inline-Assets das HTML-Dokument selbst und erhöhen TTFB und Parse-Zeit. Unser Inline-Asset-Kompressor durchsucht Ihr HTML nach allen vier Inline-Asset-Typen, komprimiert jedes einzeln, ersetzt sie im Ausgabe-HTML und zeigt eine Tabelle mit der Ersparnis pro Asset – damit Sie genau sehen, woher das Gewicht Ihres HTML stammt und wie viel jede Komprimierung spart.
So funktioniert unser Inline-Asset-Kompressor
- 1 HTML einfügen oder hochladen: Geben Sie ein beliebiges HTML-Dokument, Template oder eine Komponente ein. Der Inline-Asset-Kompressor sucht Inline-SVGs, Base64-Daten-URIs, JSON-Script-Blöcke und JSON-Datenattribute – Ihr HTML verlässt niemals Ihren Browser.
- 2 Zu komprimierende Asset-Typen wählen: Wählen Sie, welche Inline-Asset-Typen verarbeitet werden sollen – SVGs, Base64-Bilder, JSON-Script-Blöcke und/oder JSON-Datenattribute. Jeder Typ nutzt eine passende Komprimierungsstrategie.
- 3 Ersparnis pro Asset prüfen und herunterladen: Der Inline-Asset-Kompressor zeigt eine Tabelle pro Asset mit Originalgröße, komprimierter Größe und Reduktionsprozentsatz für jedes gefundene Asset. Kopieren oder laden Sie die komprimierte HTML-Ausgabe direkt herunter.
Was komprimiert wird
- Inline-SVGs: XML-Kommentare, leere Zeilen und Leerzeichen zwischen Tags werden entfernt. Die XML-Deklaration wird entfernt. Selbstschließende Tags werden normalisiert. Typische Reduktion: 20–50 % bei ausführlichen SVG-Icons.
- Base64-Bilder: Manche Tools fügen alle 76 Zeichen Zeilenumbrüche in Base64-Daten-URIs ein (gemäß MIME-Spezifikation). Diese Leerzeichen sind in HTML-Daten-URIs ungültig und erzeugen unnötige Bytes. Der Inline-Asset-Kompressor entfernt alle eingebetteten Leerzeichen aus Base64-Strings.
- JSON-Script-Blöcke: JSON- und JSON-LD-Blöcke werden über JSON.parse + JSON.stringify minifiziert – entfernt alle Leerzeichen, Einrückungen und leeren Zeilen unter exakter Beibehaltung der Datenstruktur.
- JSON-Datenattribute: JSON-Werte in data-*-Attributen werden mit demselben Ansatz (JSON.parse + JSON.stringify) minifiziert. Typische Reduktion: 30–60 % bei formatierten JSON-Konfigurationsobjekten.
Wichtige Einschränkungen
Der Inline-Asset-Kompressor nutzt regex-basiertes Parsen – er behandelt die gängigsten Inline-Asset-Muster korrekt, erkennt aber möglicherweise keine Assets innerhalb von JavaScript-Template-Literalen, dynamisch erzeugtem HTML oder nicht standardmäßigen Attributformaten. Die SVG-Minifizierung bewahrt den gesamten semantischen Inhalt, führt aber keine Pfadoptimierung durch (nutzen Sie dafür SVGO). Die Base64-Bereinigung entfernt nur Leerzeichen – sie kodiert Bilder nicht mit geringerer Qualität neu. Testen Sie die komprimierte Ausgabe immer im Zielbrowser, bevor Sie sie in die Produktion bringen.
Häufig gestellte Fragen
Ein Inline-Asset-Kompressor reduziert die Bytegröße von Ressourcen, die direkt im HTML eingebettet sind – darunter Inline-SVGs, base64-kodierte Bilder und JSON-Datenblöcke. Unser kostenloser Inline-Asset-Kompressor online läuft vollständig in Ihrem Browser – Ihr HTML wird nie auf einen Server hochgeladen.
Nein. Der Inline-Asset-Kompressor entfernt nur Leerzeichen, Kommentare und redundante Zeichen – er verändert nie den semantischen Inhalt von SVGs, die Pixeldaten von Base64-Bildern oder die Datenwerte in JSON-Blöcken. Das Ausgabe-HTML ist funktional identisch mit der Eingabe.
Absolut. Unser Inline-Asset-Kompressor verarbeitet alles lokal in Ihrem Browser. Ihr HTML wird nie auf einen Server hochgeladen, nie gespeichert und verlässt niemals Ihr Gerät.
Ja – 100 % kostenlos, für immer. Ohne Anmeldung, ohne Konto, ohne Premium-Tarif, ohne Dateigrößenbeschränkung und ohne Werbung, die Ihren Arbeitsfluss unterbricht.
Die Inline-SVG-Komprimierung erreicht bei ausführlichen SVG-Icons mit Kommentaren und Einrückung typischerweise 20–50 % Reduktion. Ein formatiertes SVG-Icon mit 2 KB lässt sich oft auf unter 1 KB reduzieren.
Manche Tools fügen alle 76 Zeichen einen Zeilenumbruch in die Base64-Daten ein (gemäß MIME-Spezifikation für E-Mail). Diese Umbrüche sind in HTML-Daten-URIs ungültig und erzeugen unnötige Bytes. Der Inline-Asset-Kompressor entfernt alle eingebetteten Leerzeichen aus Base64-Strings.
Ja. Der Inline-Asset-Kompressor erkennt und minifiziert <script type="application/json">- und <script type="application/ld+json">-Blöcke. Ein formatierter JSON-LD-Block mit 3 KB wird typischerweise auf unter 800 Bytes komprimiert.
Der HTML-Kompressor entfernt Leerzeichen und optionale Tags aus dem HTML. Der Inline-Asset-Kompressor zielt speziell auf eingebettete Ressourcen – SVGs, Base64-Bilder und JSON-Blöcke – ab und zeigt die Ersparnis pro Asset. Für maximale Komprimierung nutzen Sie beide Tools zusammen.
Der Inline-Asset-Kompressor arbeitet auf HTML-Strings. Fügen Sie für React-JSX die gerenderte HTML-Ausgabe ein. Für Vue-Templates fügen Sie das kompilierte HTML ein. Die SVG-Minifizierung ist besonders nützlich, um SVG-Quellcode vor der Umwandlung in JSX-Komponenten vorzuverarbeiten.