Das Ganze, in einer Aufnahme
24 SVGs gefunden, durch
die Vorschauen blättern, star.svg laden und dann alle
vierundzwanzig als ZIP holen. Keine Mockups — das ist die Erweiterung, im Betrieb.01 — Das Problem
Der Browser rückt es nicht einfach heraus
Ein SVG ist Text — ein paar hundert Byte Koordinaten. Das Einzige, was du willst, ist genau das, was die Seite am schwersten herausgibt.
Inline-<svg> hat kein eigenes Rechtsklick-Menü. Ein Icon-
Satz hinter einem CSS-background-image lässt sich nicht ziehen. Ein Sprite-
Sheet versteckt vierzig Glyphen in einer Datei. Also macht man einen Screenshot des Icons und
zeichnet ihn nach oder wühlt in den DevTools nach dem Knoten — und endet mit einem Raster eines
Vektors, unscharf in dem Moment, in dem er skaliert wird.
star.svg — was du willst
star.png — was du bekommst
Der Vektor sitzt bereits in der Seite. Du solltest ihn nicht nachzeichnen müssen, um ihn zu behalten.
02 — So funktioniert es
Vier Handgriffe, ein Popup
Alles passiert in einem 360-px-Panel, das aus der Symbolleiste fährt. Das sind die vier Takte der Demo oben, einer nach dem anderen — jede Aufnahme zeigt die echte Erweiterung auf derselben Live-Seite.
-
Öffne es, und es zählt, was es findet
Klick auf einer beliebigen Seite auf das Symbol, und das Panel scannt beim Öffnen das DOM — Inline-
<svg>,<img>-Vektoren, CSS-background-images und<use>-Sprite-Referenzen gleichermaßen. Der Zähler läuft hoch auf das, was es findet:0 → 24 SVGs gefunden.01 · erkennenDas Panel fährt ein und der Zähler bleibt bei 24 SVGs gefundenstehen. -
Jedes in der Vorschau ansehen und durchblättern
Jeder erkannte Vektor bekommt eine saubere, isolierte Vorschau — für sich, fern der überladenen Seite, sodass du genau das siehst, was du gleich speicherst. Zurück und Weiter gehen den ganzen Satz durch: Lupe, Herz, Stern und die einundzwanzig dahinter.
02 · VorschauDurch die Vorschauen blättern — der Dateiname zieht mit: search-24,heart-24,star-24. -
Lade das Original, mit einem Klick
Benenne es, wenn du magst, klick auf Aktuelles SVG laden, und die echte Datei landet in deinen Downloads — das tatsächliche Markup, von der Seite abgehoben, mit repariertem
xmlns, damit es überall öffnet. Ein Hakenstar.svg gespeichertbestätigt es.03 · DownloadEin Klick, und star.svg gespeichert— der Originalvektor, kein Screenshot. -
Oder nimm die ganze Seite als ZIP
Alle als ZIP laden bündelt die gefundenen SVGs — hier alle vierundzwanzig — in ein Archiv, dublettenfrei und ab
svg-1.svgnummeriert, mit änderbarem Präfix. Was nicht geholt werden konnte, wird in der Statuszeile benannt statt still übersprungen. Ein ganzer Icon-Satz, mit einem Klick.04 · bündelnJeder Vektor der Seite, gebündelt: 24 SVGs gespeichert.
fertig Die Vektoren waren immer in der Seite. Jetzt sind sie in deinen Downloads.
03 — Die Details
Was es erwischt und was es bewahrt
Vier Aussagen über sein Verhalten — von der Art, die einem erst auffällt, wenn ein einfacheres Werkzeug sie falsch macht.
- Jede Quelle
-
Inline, Bild, Hintergrund, Sprite
Vier Arten, wie eine Seite einen Vektor tragen kann, und es liest alle vier — Daten-URIs,
<object>, CSS-Hintergründe und<use>-Sprite-Referenzen, die die meisten Extraktoren komplett verpassen. - Treue
-
Das Original-Markup, kein neues Rendering
Gespeichert wird das SVG, das in der Seite stand — seine Pfade, sein
viewBox, seine eigene Präzision. Scharf in jeder Größe und weiterhin editierbarer Text zum Umfärben. - In Serie
-
Eines oder alle auf einmal
Benenne und speichere ein einzelnes Icon oder nimm die ganze Seite als dublettenfreies ZIP. Einen Satz von vierzig Icons zu holen kostet denselben einen Klick wie eines.
- Auf dem Gerät
-
Kein Server, kein Konto, kein Upload
Alles läuft in deinem Browser auf der Seite vor dir. Nichts wird irgendwohin geschickt — es gibt kein Wohin. Vorher umfärben? Ein Link übergibt an den SVG Color Changer.
04 — Wie diese Seite gemacht ist
Jedes Bild hier ist Remotion
Nichts auf dieser Seite ist eine Bildschirmaufnahme. Das Hero-Video, die vier Clips, jedes Poster und jeder Store-Screenshot werden aus einem einzigen React-Projekt gerendert.
Ein kleines Kit in motion/src/kit baut das Popup, den Browser-
Rahmen und einen menschlich wirkenden Cursor als Komponenten nach, alle aus einem Theme —
derselben monochromen Palette, die die echte Erweiterung ausliefert. Eine 24-Sekunden-
Promo-Komposition choreografiert den ganzen Ablauf; die Clips oben sind
direkt daraus geschnittene Bildbereiche, und die Standbilder sind Einzelbilder aus
eigenen Kompositionen. Ändere ein Wort, und jedes Asset rendert synchron neu,
mit einem einzigen Befehl.
05 — Datenschutz
Es gibt keinen Server
Kein Backend, keine Analyse, kein Konto, kein Upload. Die Erweiterung liest die Seite, auf der du bist, nur wenn du sie öffnest, und schreibt Dateien auf deinen eigenen Rechner.
Ein SVG muss deinen Browser nie verlassen, um gespeichert zu werden — es ist schon da, und du auch. Das ist das ganze Vertrauensmodell: Es gibt nichts dazwischen, weil es kein Dazwischen gibt. Der eine ausgehende Link ist optional und deiner zum Klicken: eine Übergabe an den SVG Color Changer, wenn du vor dem Speichern umgestalten willst.