Skip to main content
Sichere Bearbeitung: Clientseitige Tools halten Dateien auf Ihrem Gerät. Servergestützte Aufgaben nutzen verschlüsselte Übertragung und automatische Löschung.

SVG-Spriteditor

Erstellen Sie optimierte SVG-Spritesheets für Ihre Website mit unserem kostenlosen Online-Tool. laden Sie Ihre SVG-Ikonen hoch, konfigurieren Sie Optionen und erhalten Sie bereit zum Einsatz stehenden Code in nur Minuten!

Im Browser Sichere Verarbeitung Für immer kostenlos

Drag & Drop SVG Files

or

Drop files here

Sprite Options

Horizontal
Vertical
Diagonal
16x16
24x24
50x50
32x32
48x48
64x64
None
Bootstrap
Tailwind
Im Browser Sichere Verarbeitung Für immer kostenlos

SVG-Spriteditor FAQ

Was genau ist ein SVG-Sprite und was macht der SVG-Sprite-Generator?

Ein SVG-Sprite sammelt viele SVG-Icons und kombiniert sie in einer einzigen Datei, wodurch die Anzahl der benötigten HTTP-Anfragen zur Laden mehrerer Icons auf einer Webseite drastisch reduziert wird. Der SVG-Sprite-Generator nimmt alle Ihre einzelnen SVG-Dateien und verschmilzt diese gemäß Ihren bevorzugten Layout- und Größenoptionen zu einer einzelnen hochgradig optimierten Sprite-Karte. Er verarbeitet jede SVG-Datei durch Anwendung von Optimierungen wie ID-Voranstellung und Bereinigung von Elementen und positioniert sie entsprechend Ihrer Layoutwahl (horizontal, vertikal oder diagonal). Dies hilft, die Web-Leistung zu verbessern, indem die Anzahl der Anfragen an den Server minimiert wird, während gleichzeitig die Vorteile der Skalierbarkeit und Qualität, die Vektorgrafiken bieten, erhalten bleiben. Zusätzlich erstellt der Generator CSS- oder SCSS-Dateien, die die Implementierung in Webprojekten erleichtern.

Welche verschiedenen Layout-Optionen sind im SVG-Sprite-Generator verfügbar?

Der SVG-Sprite-Generator bietet drei alternative Layout-Optionen, um den unterschiedlichen Anforderungen von Design und Entwicklung gerecht zu werden. Das horizontale Layout platziert alle Icons in einer Reihe von links nach rechts und eignet sich für einfache lineare Anordnungen und horizontale Navigationselemente. Das vertikale Layout stapelt Icons in einer Spalte von oben nach unten und ist perfekt für Seitenleisten-Menüs oder vertikale Icon-Listen geeignet. Das diagonale Layout positioniert die Icons diagonal und kann nützlich für spezielle Designlayouts oder wenn Sie kreativ mit visuellen Anordnungen sein möchten. Alle Layout-Optionen gewährleisten konsistente Abstände und Ausrichtung zwischen den Icons, wodurch eine professionelle Optik unabhängig von den gewählten Konfigurationen erhalten bleibt. Diese Layout-Optionen bieten Entwicklern eine gewisse Freiheit, zu entscheiden, wie sie den Sprite in ihren Projekten integrieren möchten.

Ist es möglich, die Icon-Größen im SVG-Sprite-Generator anzupassen und zu personalisieren?

Ja! Der SVG-Sprite-Generator ermöglicht viele Anpassungen für Icon-Größen, um den wirklich spezifischen Designbedürfnissen gerecht zu werden. Sie können aus vordefinierten Werten von 16x16, 24x24, 32x32, 48x48, 50x50 und 64x64 Pixeln wählen, um die meisten gängigen Icon-Dimensionen für Webentwicklung abzudecken. Für eine etwas genauere Ansatzweise durchlaufen Sie die benutzerdefinierten Dimensionskontrollen, um exakte Breiten- und Höhenwerte zwischen 10 und 500 Pixeln einzugeben. Dies bedeutet, dass das Designsystem die Größen für Icons über den Sprite standardisieren oder die ursprünglichen Verhältnisse beibehalten kann, um der Benutzeroberfläche frische Inhalte zu liefern. Diese Größenanpassung ist sehr flexibel, da sie auf allen Layout-Optionen angewendet wird, bei denen die Icons innerhalb Ihres Sprites konsistente Dimensionen haben sollen, unabhängig von der gewählten Methode, um potenzielle Diskrepanzen in der CSS und der HTML-Implementierung zu vermeiden.

Welche Exportformate unterstützt der SVG-Sprite-Generator?

Der SVG-Sprite-Generator unterstützt Exportformate in verschiedenen Kategorien, die für unterschiedliche Entwicklungsabläufe und Nutzungen geeignet sind. Das erste Ausgabeformat ist das Sprite SVG, das alle Ihre kombinierten Icons in einer einzelnen optimierten Vektordatei enthält. Andere Ausgaben sind CSS- oder SCSS-Dateien, die alle notwendigen Klassen und Positionierungsinformationen enthalten, um effektiv mit Ihrem Sprite im Web zu arbeiten. Das HTML-Demo-Ausgabeformat bietet Ihnen eine sofortige Arbeitsbeispieldatei, wie man den Sprite auf Webseiten implementiert. Für die modernsten Workflows bietet das Tool JSON-Manifest-Dateien, die Metadaten über Ihren Sprite, sowie Exporte von React-Komponenten, die vorbereitete React-Komponenten für jedes Icon erstellen. Diese verschiedenen Exporttypen erleichtern erheblich, Ihre generierten Sprites in verschiedene Projekte einzubauen, von reinen Layouts bis hin zu modernen, komponentenbasierten Anwendungen.

Wie erreicht der SVG-Sprite-Generator seine Leistungsoptimierungen?

Der SVG-Sprite-Generator optimiert die Leistung durch verschiedene Techniken, die die Dateigrößenkompression maximieren und die Web-Ladezeiten beschleunigen. Zunächst kombiniert er mehrere SVG-Dateien in einer einzelnen HTTP-Anfrage, wodurch die Anzahl der benötigten Serververbindungen zur Laden mehrerer Icons erheblich reduziert wird. Das Tool bietet auch eine Vielzahl fortgeschrittener Optimierungsoptionen: Voranstellung von IDs, um Konflikte zwischen verschiedenen SVG-Dateien zu vermeiden, Bereinigung der <defs>-Abschnitte, um nutzlose und redundante Definitionen zu entfernen, und Entfernung verborgener Elemente, die nichts zur finalen visuellen Darstellung beitragen. Auf diese Weise werden diese Optimierungen nicht nur die Kompression der Sprites feinabstimmen, sondern auch auf visuellem Niveau auf dem gleichen Niveau bleiben. Darüber hinaus werden Sprites lokal im Browser generiert, was Latenz durch Netzwerkverzögerungen vermeidet. Daher laden sich Sprite-Dateien schneller als einzelne Icons, was die Seitenleistung und die Benutzererfahrung verbessern, insbesondere auf mobilen Geräten mit langsameren Netzwerkverbindungen.