Data-URL-Extraktor aus HTML
Extrahiere eingebettete data:-URIs aus HTML-Dokumenten - Bilder, Schriftarten, Skripte und mehr. Erkennt automatisch Data-URLs in img src, link href, CSS url(), source srcset, iframe src, script src, a href und object data. Zeigt die Verteilung der MIME-Typen, kodierte vs. dekodierte Größen, geschätzte Originaldateigrößen und den umgebenden HTML-Kontext für jede Data-URL. Lade einzelne Dateien oder alle auf einmal herunter. Kostenlos, privat und ohne Anmeldung.
Extract and analyze embedded Data URLs from HTML documents. Scans for data: URIs in img src, link href, CSS url(), source srcset, iframe src, script src, a href, object data, and more. Shows MIME type, encoded/decoded size, estimated original size, and surrounding HTML context for each data URL. Download individual files or all at once.
Paste HTML code above and click Extract Data URLs to find all embedded data: URIs. The tool scans for data URLs in img src, link href, CSS url(), source srcset, iframe src, and more. Click Load example HTML to try it with sample HTML containing various data URL types.
Warum unseren Data-URL-Extraktor aus HTML verwenden?
- Sofortige Data-URL-Extraktion aus HTML: Extrahiere alle eingebetteten data:-URIs sofort aus HTML. Füge beliebigen HTML-Code ein und unser Data-URL-Extraktor sucht nach data:-URIs in img src, link href, CSS url(), source srcset, iframe src, script src, a href und object data - ganz ohne manuelle Suche.
- Sichere und private HTML-Verarbeitung: Die gesamte Data-URL-Extraktion aus HTML erfolgt ausschließlich in deinem Browser. Deine HTML-Dokumente, extrahierten URIs und Analyseergebnisse verlassen niemals dein Gerät. Keine Datenübertragung, kein Tracking, keine Anmeldung - vollständige Privatsphäre.
- Data-URL-Extraktor online - keine Installation: Nutze den Data-URL-Extraktor direkt in jedem modernen Browser ohne Downloads, Apps oder Plugins. Mit Aufschlüsselung nach MIME-Typ, Analyse kodierter/dekodierter Größen und Unterstützung für einzelne Dateidownloads.
- Umfassende Analyse und Download-Optionen: Unser Data-URL-Extraktor bietet eine Aufschlüsselung nach MIME-Typ, einen Vergleich kodierter vs. dekodierter Größe, die geschätzte Originaldateigröße, den umgebenden HTML-Kontext für jede Data-URL und Ein-Klick-Download für einzelne Dateien oder alle extrahierten Data-URLs auf einmal.
Typische Anwendungsfälle des Data-URL-Extraktors aus HTML
- Extrahieren eingebetteter Bilder aus HTML-Dateien: Webentwickler nutzen den Data-URL-Extraktor, um base64-kodierte Bilder aus HTML-Dateien zur separaten Optimierung zu extrahieren. Finde alle eingebetteten Bilder, sieh dir ihre MIME-Typen und Größen an und lade jedes Bild einzeln herunter, um es in externe Dateien umzuwandeln - für besseres Caching und kleinere HTML-Nutzlasten.
- Sicherheitsaudit eingebetteter Daten in HTML: Sicherheitsforscher nutzen den Data-URL-Extraktor, um HTML-Dokumente auf eingebettete Daten zu prüfen, die sensible Informationen enthalten könnten. Identifiziere alle data:-URIs, prüfe ihre Inhaltstypen und überprüfe den umgebenden HTML-Kontext, um zu bewerten, ob das Einbetten von Data-URLs angemessen ist oder ob sie externalisiert werden sollten.
- Analyse und Optimierung von HTML-E-Mails: E-Mail-Marketer nutzen den Data-URL-Extraktor, um HTML-E-Mail-Vorlagen zu analysieren, die Bilder als Data-URLs einbetten. Sieh dir den gesamten Anteil der kodierten Größe jeder eingebetteten Ressource an, verstehe die MIME-Typ-Verteilung und entscheide, welche Bilder inline eingebettet und welche extern gehostet werden sollten, für bessere Kompatibilität mit E-Mail-Clients.
- Debugging großer HTML-Nutzlasten: Frontend-Entwickler, die langsam ladende Seiten debuggen, nutzen den Data-URL-Extraktor, um übergroße Data-URLs zu identifizieren, die ihr HTML aufblähen. Das Tool zeigt kodierte und dekodierte Größen für jede Data-URL und hilft so, die eingebetteten Ressourcen mit dem größten Beitrag zum Seitengewicht zu finden.
- Migration von Data-URLs zu externen Assets: Beim Refactoring von HTML zur Verwendung externer Dateien statt eingebetteter Data-URLs nutzen Entwickler den Extraktor, um alle data:-URIs, ihre MIME-Typen und Größen zu katalogisieren. Lade jede Ressource einzeln herunter und ersetze die data:-URI durch eine externe Dateireferenz.
- HTML-Performance- und Größenbudget-Analyse: Performance-Ingenieure nutzen den Data-URL-Extraktor, um zu analysieren, wie viel der Größe eines HTML-Dokuments von eingebetteten Data-URLs im Vergleich zum eigentlichen Markup stammt. Die MIME-Typ-Aufschlüsselung und die Gesamtstatistiken zu kodierter/dekodierter Größe helfen, Größenbudgets durchzusetzen und Optimierungspotenziale zu erkennen.
Was sind Data-URLs?
Data-URLs (auch data:-URIs genannt) sind ein durch RFC 2397 definiertes URL-Schema, das das Einbetten von Daten direkt in HTML-Dokumente ermöglicht, statt auf externe Dateien zu verweisen. Eine Data-URL folgt dem Format: data:[<MIME-Typ>][;base64],<Daten>. Zum Beispiel bettet data:image/png;base64,iVBORw0KGgo... ein vollständiges PNG-Bild als base64-kodierten String direkt in das HTML ein.
Data-URLs werden häufig für kleine Bilder (Symbole, Sprites), Schriftarten (woff2), Inline-SVGs und HTML-E-Mail-Vorlagen verwendet, bei denen externe Ressourcen blockiert werden können. Sie eliminieren zwar HTTP-Anfragen, erzeugen aber durch die base64-Kodierung etwa 33 % Overhead und können vom Browser nicht unabhängig zwischengespeichert werden. Unser Data-URL-Extraktor aus HTML hilft dir, alle eingebetteten data:-URIs zu finden und zu analysieren, ihre Größenauswirkung zu verstehen und zu entscheiden, ob du sie inline behalten oder in externe Dateien migrieren solltest.
So funktioniert unser Data-URL-Extraktor
- 1. HTML eingeben: Füge dein HTML-Dokument (oder beliebigen Text mit data:-URIs) in das Eingabefeld ein. Das Tool durchsucht den Inhalt nach 14 gängigen HTML-Mustern, in denen Data-URLs typischerweise vorkommen: img src (Bilder), link href (Symbole, Stylesheets), CSS url()-Deklarationen (Hintergründe, Schriftarten), source srcset (responsive Bilder), iframe src (Inline-Frames), script src (eingebettete Skripte), a href (Download-Links) und object data (Plugins).
- 2. Extrahieren und analysieren: Für jede gefundene Data-URL parst der Extraktor den MIME-Typ (image/png, text/html, application/pdf usw.), den Kodierungstyp (base64 vs. prozentkodiert), berechnet die kodierte Größe (der vollständige Data-URL-String), die dekodierte Größe (die tatsächlichen Daten nach der Dekodierung) und schätzt die Originaldateigröße (angepasst an den base64-Overhead). Eine Aufschlüsselung nach MIME-Typ zeigt die Verteilung der Inhaltstypen über alle extrahierten URLs.
- 3. Prüfen und exportieren: Durchsuche die extrahierten Data-URLs in einem Kartenlayout mit farbkodierten MIME-Typ-Kategorien. Jede Karte zeigt die URL-Details, Größeninformationen und den umgebenden HTML-Kontext. Lade einzelne Dateien mit automatisch erkannten Dateiendungen herunter, lade alle Dateien auf einmal herunter oder kopiere alle Data-URL-Strings in die Zwischenablage für die weitere Verarbeitung.
Data-URL-Größen und Overhead verstehen
- Kodierte Größe: Die vollständige Bytelänge der Data-URL, wie sie im HTML erscheint, einschließlich des data:-Präfixes, der MIME-Typ-Deklaration, des Kodierungsmarkers (;base64) und der base64- oder prozentkodierten Daten. Dies ist der tatsächliche Beitrag dieser Data-URL zum Gewicht deiner HTML-Seite.
- Dekodierte Größe: Die tatsächliche Binärgröße der Daten nach der Dekodierung aus base64 oder Prozentkodierung. Bei base64-Daten sind das etwa 75 % der kodierten Datenlänge (base64 erweitert Binärdaten um ~33 %). Bei prozentkodierten Daten ist das die dekodierte UTF-8-Stringlänge.
- Geschätzte Originalgröße: Eine Annäherung daran, wie groß die Datei wäre, wenn sie als externe Datei statt als Data-URL eingebettet gespeichert würde. Dies korrigiert den ~33 % base64-Kodierungs-Overhead plus die Metadaten (MIME-Typ, Kodierungsmarker). Das hilft dir, den tatsächlichen Daten-Footprint und die Einsparungen durch Externalisierung von Data-URLs abzuschätzen.
- MIME-Typ-Verteilung: Die Aufschlüsselung der Inhaltstypen über alle extrahierten Data-URLs hilft dir zu verstehen, welche Arten von Daten eingebettet sind - Bilder, Schriftarten, Skripte, Styles oder andere Inhalte - und ihren relativen Beitrag zur gesamten eingebetteten Datengröße.
Datenschutz, Sicherheit und Verfügbarkeit
Der Data-URL-Extraktor ist 100 % kostenlos und ohne Anmeldung. Die gesamte HTML-Analyse erfolgt lokal in deinem Browser - deine HTML-Dokumente, extrahierten Data-URLs und Analyseergebnisse verlassen niemals dein Gerät. Es gibt keine Dateigrößen- oder Nutzungsgrenzen. Das Tool durchsucht 14 verschiedene HTML-Tag-Muster, bietet MIME-Typ-Aufschlüsselung, Analyse kodierter/dekodierter Größen, einzelne und Batch-Downloads und funktioniert nach dem ersten Laden vollständig offline. Nutze es so oft du willst, um HTML-Dokumente mit eingebetteten Data-URLs zu analysieren.
Häufig gestellte Fragen
Eine Data-URL (auch data:-URI genannt) ist ein Schema, das das Einbetten von Daten direkt in HTML- oder CSS-Dokumente ermöglicht, statt auf eine externe Datei zu verlinken. Data-URLs folgen dem Format data:[MIME-Typ][;base64],Daten und werden häufig für kleine Bilder, Schriftarten und Inline-Ressourcen verwendet, um HTTP-Anfragen zu reduzieren.
Der Data-URL-Extraktor sucht nach data:-URIs in img src, link href, CSS url()-Deklarationen, source srcset, iframe src, script src, a href und object data. Er erfasst den umgebenden HTML-Kontext für jede Übereinstimmung, damit du sehen kannst, wo jede Data-URL verwendet wird.
Für jede extrahierte Data-URL zeigt das Tool den MIME-Typ, den Kodierungstyp (base64 oder prozentkodiert), die kodierte Größe, die dekodierte Größe, die geschätzte Originaldateigröße, das Tag-Attribut, in dem sie gefunden wurde, und einen Ausschnitt des umgebenden HTML-Kontexts.
Absolut. Der Data-URL-Extraktor läuft ausschließlich in deinem Browser. Dein HTML, die extrahierten Data-URLs und die Analyseergebnisse verlassen niemals dein Gerät. Die gesamte Verarbeitung erfolgt lokal - nichts wird auf einen Server hochgeladen.
Ja. Jede extrahierte Data-URL hat eine Download-Schaltfläche, die die Daten dekodiert und einen Dateidownload mit der passenden Dateiendung basierend auf dem MIME-Typ auslöst. Du kannst auch „Alle herunterladen“ verwenden, um alle extrahierten Data-URLs im Batch herunterzuladen, oder „Alle Data-URLs kopieren“, um sie in die Zwischenablage zu kopieren.
Ja. Das Tool erkennt beide Kodierungstypen. Base64-kodierte Data-URLs werden am Marker ;base64 erkannt, und prozentkodierte Data-URLs (wie data:text/html,%3Ch1%3E...) werden ebenfalls unterstützt, mit korrekter Größenschätzung für beide.
Die kodierte Größe ist die Bytelänge des Data-URL-Strings inklusive Metadaten. Die dekodierte Größe sind die tatsächlichen Binärdaten nach der Base64- oder Prozentdekodierung. Die geschätzte Originalgröße korrigiert den Data-URL-Overhead (base64 fügt ~33 % plus Metadaten hinzu), um zu zeigen, wie groß die Datei als externe Ressource wäre.
Ja. HTML-E-Mail-Vorlagen betten Bilder oft als Data-URLs ein, um die Kompatibilität zwischen Clients sicherzustellen. Der Data-URL-Extraktor hilft, die Größenauswirkung eingebetteter Ressourcen zu analysieren und zu entscheiden, welche inline eingebettet und welche extern gehostet werden sollten.
Ja - der Data-URL-Extraktor ist 100 % kostenlos, ohne Anmeldung, ohne Konto und ohne Nutzungsgrenzen. Extrahiere Data-URLs aus beliebigen HTML-Dokumenten, so oft du willst.