SVG in BMP umwandeln

SVG kannst du hier kostenlos und ohne Konto in BMP umwandeln: Datei oben ablegen, und ein, zwei Sekunden später steht das Ergebnis zum Herunterladen bereit. Die Umwandlung läuft in deinem eigenen Browser, die Datei wird also nie hochgeladen — das klappt unter Windows, macOS und Linux ebenso wie auf iPhone und Android, und es funktioniert selbst dann noch, wenn du das Netz abschaltest.

  • Wo es läuft In deinem Browser. Die Datei wird nicht hochgeladen.
  • Neu aufgebaut BMP funktioniert anders als SVG. Es ist also nicht der schleichende Qualitätsverlust eines verlustbehafteten Codecs: Was BMP ausdrücken kann, wird originalgetreu wiedergegeben — was dort keine Entsprechung hat, bleibt ganz weg.
  • Größenbegrenzung Bis 100 MB pro Datei, kostenlos und ohne Konto.
  • Gut zu wissen Text wird mit den Schriften gezeichnet, die in der Datei stecken. Für alles andere wird eine Ersatzschrift genommen.

Bis zu 100 Dateien auf einmal. Gemischte Formate sind kein Problem.

Ein Firmenlogo auf einem Bedienpanel, das nie ein SVG gelesen hat

Deutsche Maschinenbaubetriebe stoßen auf diese Umwandlung besonders oft: Ein HMI-Panel an einer Fertigungsanlage, eine Steuerungssoftware für eine SPS oder ein Installationsprogramm für ein Industriegerät verlangt eine Bilddatei für den Startbildschirm oder das Logo in der Ecke — und die verfügbare Import-Funktion kennt genau ein Format: unkomprimiertes BMP.

Das ist kein Zeichen veralteter Technik, sondern eine bewusste Entscheidung solcher Systeme: Ein Bedienpanel mit begrenztem Speicher und ohne eigenes Betriebssystem kann eine Bitmap Byte für Byte in seinen Bildspeicher kopieren, ohne einen Decoder mitzubringen. Ein PNG würde dafür einen Entpacker, eine Speicherverwaltung und einen Chunk-Parser voraussetzen — Aufwand, den viele solcher Geräte gar nicht leisten.

Formen auf der einen Seite, drei Bytes pro Pixel auf der anderen

Diese beiden Formate stehen an gegensätzlichen Enden. Ein SVG ist Text: eine Liste aus Pfaden, Füllungen und Transformationen, die ein Renderer in ein Bild bei jeder gewünschten Größe verwandelt — die Datei hat also keine Auflösung und keinen festen Byte-Preis. Ein BMP ist das fertig gerenderte Bild, gespeichert als reine Farbzeilen, ohne Kompression und ohne Struktur.

Genau diese Lücke ist das Thema dieser Seite. Der eine Weg ist ein Rendern — eine einmalige, dauerhafte Entscheidung über Größe, Hintergrund und Kantenglättung. Der andere Weg existiert nicht: Von einem Raster aus Bytes führt kein Pfad zurück zu den Formen, die es gezeichnet haben.

Die Größe selbst bestimmen, weil die Datei es nicht tut

Eine width- und height-Angabe in einem SVG ist ein Vorschlag, keine feste Größe — die Zeichnung wird durch ihre viewBox definiert und lässt sich in jeder Auflösung erzeugen. Die Umwandlung muss also eine wählen, und die Skalierung ist diese Entscheidung. Voreingestellt sind 1.024 Pixel Breite, die Höhe folgt den Proportionen der Zeichnung; der Wertebereich reicht von 0,1 bis 10, also 102 bis 10.240 Pixel.

Es lohnt sich, die Zahl zu wählen, die die Zielanwendung tatsächlich verlangt, statt die größte anzubieten, denn der Preis ist hier ungewöhnlich hoch: Anders als bei PNG oder WebP hängt die Größe eines Bitmaps nicht vom Bildinhalt ab. Eine Verdopplung der Breite vervierfacht die Datei, egal ob die Zeichnung eine ganze Illustration oder eine einzelne schwarze Linie ist.

Die Dateigröße ist Arithmetik, kein Ergebnis

Jeder Pixel braucht drei Byte — Blau, Grün, Rot, in dieser Reihenfolge —, und jede Zeile wird auf ein Vielfaches von vier aufgefüllt. Dazu ein 54 Byte großer Header, das ist die ganze Datei. Ein 1.024-Pixel-Quadrat ergibt 3.072 Byte je Zeile und 3.145.728 Byte Bilddaten, insgesamt also 3.145.782 Byte.

Ein SVG von wenigen hundert Byte wird so bei der Voreinstellung zu rund drei Megabyte, bei Skalierung 2 zu rund zwölf. Das ist kein Mangel dieser Umwandlung, sondern was BMP ist — und der Grund, warum alles, was eine Wahl hat, ein anderes Format nimmt. Hat die Zielanwendung eine Größenbegrenzung, lohnt sich die Rechnung vor der Umwandlung, nicht danach.

Der Hintergrund muss vor dem Schreiben zur Farbe werden

Das hier geschriebene Bitmap hat 24 Bit pro Pixel und keinen vierten Kanal. Es gibt eine Header-Variante, die Alpha definiert, aber sie zu unterstützen ist genau die Art von Aufwand, die BMP normalerweise vermeiden soll — also muss die Transparenz vorher aufgelöst werden.

Die Zeichnung wird auf nichts gerendert und dann in einem einzigen Durchgang mit der Hintergrundfarbe hinterlegt, was wichtig ist: Zuerst füllen und danach skalieren würde die Füllung in die Kanten verlaufen lassen, und zuerst skalieren und danach flach machen hinterlässt einen Saum halbtransparenter Pixel, den die Füllung dann verdunkelt. Die Farbe auf den Untergrund einstellen, auf dem das Bitmap tatsächlich sitzt — Weiß ist voreingestellt und auf einem dunklen Panel falsch.

resvg zeichnet, nicht der Browser

Gerendert wird von resvg, kompiliert zu WebAssembly, statt vom eigenen SVG-Renderer des Browsers, und das ist Absicht. Ein SVG an ein Canvas zu übergeben liefert, was der jeweilige Browser gerade tut: andere Textmaße, andere Filterunterstützung, sichtbar unterschiedliche Ergebnisse in Chrome und Safari für dieselbe Datei. Ein Renderer bedeutet, dass das Bitmap auf jedem Rechner, der es erzeugt, identisch ausfällt.

Das zählt hier mehr als anderswo. Ein Bitmap, das auf ein Gerät geht oder in einen Installer eingebettet wird, wird meist einmal geprüft und dann für immer vertraut, manchmal sogar Byte für Byte mit einer Referenz verglichen. Ein Rendering, das je nach Browser variiert, würde diesen Vergleich bedeutungslos machen.

Text, der nicht in Pfade umgewandelt wurde, wird ersetzt

SVG speichert Text als Text und verweist auf eine Schrift über ihren Namen. Ist sie nicht eingebettet, wählt der Renderer eine andere, und ein sorgfältig gesetzter Schriftzug kommt mit anderen Buchstabenformen und anderem Abstand zurück. Das ist der häufigste Grund, warum ein gerendertes SVG falsch aussieht.

Die dauerhafte Lösung gehört ins Zeichenprogramm: Text vor dem Export in Pfade umwandeln, dann werden die Buchstaben zu Formen, die nichts austauschen kann. Das macht die Datei nebenbei sicher für jedes System, das sie entgegennimmt, unabhängig davon, welche Schriften dort installiert sind.

Warum ein Programm 2026 noch eine unkomprimierte Bitmap will

Weil das Lesen keine Bibliothek braucht. Ein Mikrocontroller, der ein kleines Display ansteuert, kann den 54-Byte-Header überspringen und Bytes in einer Schleife direkt in einen Bildspeicher kopieren; PNG auf demselben Gerät zu unterstützen bedeutet, einen Entpacker, eine Speicherverwaltung und einen Chunk-Parser auf etwas zu bringen, das mitunter nur 32 KB RAM hat.

Dieselbe Logik gilt für Installer-Ressourcen, die über die eigenen Bitmap-Funktionen der Plattform geladen werden, ältere Windows-Steuerelemente und Testaufbauten, die Bilder ohne Codec vergleichen. In jedem Fall wird das Format wegen seiner Vorhersehbarkeit gewählt, und die Megabyte sind der Preis dafür.

Installer-Ressourcen und ältere Windows-Steuerelemente

Neben Industriepanels ist die zweite häufige Quelle für diese Umwandlung ein Installer: Windows-Installationsprogramme, die über die klassische Bitmap-Ressource ein Banner oder ein Logo im Setup-Assistenten zeigen, akzeptieren dort seit jeher nur BMP, weil die zugrunde liegende Windows-API genau dieses Format lädt und keinen zusätzlichen Decoder mitbringt.

Dasselbe gilt für einzelne ältere Steuerelemente in Desktop-Anwendungen, die ein Symbol über eine Bitmap-Ressource statt über eine moderne Bildbibliothek einbinden. Auch hier ist die Marke fast immer als SVG verfügbar, und der Weg dorthin ist derselbe: rendern, auf den passenden Hintergrund legen, in der von der Ressource verlangten Größe speichern.

Das SVG bleibt die Ausgangsdatei

Das Bitmap löschen und ein neues lässt sich jederzeit erzeugen. Das SVG löschen, und das Bitmap ist alles, was übrig bleibt — Bearbeitbarkeit, beliebige Auflösung und eine textdiffbare Historie in der Versionsverwaltung sind dann für immer weg. Ein Bitmap zurück in Pfade nachzuzeichnen rät nur, wo die Kanten waren, und ergibt eine andere Datei mit mehr Knoten und schlechteren Kurven.

Die Umwandlung als Export-Schritt behandeln, idealerweise einen, den der eigene Build automatisch ausführt, statt einen, den jemand von Hand macht. Braucht das Panel im nächsten Jahr eine andere Größe, aus dem Vektor neu rendern, statt ein Drei-Megabyte-Bitmap zu skalieren.

Einen ganzen Satz Zeichnungen auf einmal rendern

Den ganzen Ordner ablegen. Jede Datei wird mit derselben Skalierung gerendert und auf denselben Hintergrund gelegt — meist genau das, was diese Zielsysteme brauchen, denn ein Satz Panel-Grafiken, die sich beim Hintergrund uneinig sind, wirkt schlechter, als jede einzelne unperfekt zu haben.

Auf die Gesamtgröße achten: Zwanzig Zeichnungen bei Standardskalierung sind vor dem ZIP rund sechzig Megabyte Bitmap-Daten — genug, um auf einem Telefon spürbar zu bremsen und den Speicher eines kleinen Geräts zu füllen. Die Skalierung auf das zu reduzieren, was das Display tatsächlich zeigt, ist der wirksamste einzelne Schritt gegen diese Zahl.

SVG in BMP umwandeln — so geht es

  1. Leg deine SVG-Datei auf dieser Seite ab, oder klick, um eine auszuwählen.
  2. Wähl BMP als Ziel. Die Umwandlung läuft in deinem Browser, die Datei wird nicht hochgeladen.
  3. Lade die fertige BMP-Datei herunter.

SVG und BMP im Vergleich: was sich ändert

SVG im Vergleich zu BMP
SVGBMP
Vollständiger NameScalable Vector GraphicsWindows-Bitmap
Dateiendung.svg.bmp, .dib
Medientypimage/svg+xmlimage/bmp
KompressionUnkomprimiertUnkomprimiert
Erstmals veröffentlicht20011987
Herausgegeben vonW3CMicrosoft
SpezifikationSVG 1.1
LizenzlageOffener StandardVeröffentlicht, nicht standardisiert
Heutiger StandAktuellAlt, wird überall noch gelesen
Bittiefe8
Kann Farbe beschreiben alsRGBRGB, indizierte Palette
Öffnet im BrowserJeder BrowserJeder Browser
Stattdessen erwogenPNG, PDFPNG, TIFF

Was verloren geht

BMP kennt keinen Alphakanal. Eine transparente SVG-Datei kommt mit gefüllten Flächen heraus — ohne andere Angabe weiß — und keine Einstellung in BMP holt die Transparenz zurück.

SVG beschreibt Formen, BMP speichert Bildpunkte. Das Ergebnis ist genau in der Größe scharf, in der es gerendert wurde; späteres Vergrößern kann die Punkte dazwischen nur erfinden. Die Exportgröße entscheidet hier mehr als bei den meisten Umwandlungen.

BMP speichert ein einzelnes Standbild. Von einer animierten SVG-Datei bleibt das erste Bild übrig, der Rest fällt weg. Die Umwandlung ist also ein Weg, ein Einzelbild herauszuholen, kein Weg, die Bewegung mitzunehmen.

Das Ergebnis öffnen

Die üblichen Programme überschneiden sich nicht: SVG öffnest du in Inkscape, Adobe Illustrator und Figma, BMP in Microsoft Paint, GIMP und IrfanView — wer das Ergebnis bekommt, braucht also eines aus der zweiten Reihe.

Wofür die beiden Formate gedacht sind

Die beiden zielen auf verschiedene Arbeit: SVG auf das Web, Logos und Strichzeichnungen und die Bearbeitung, BMP auf den Austausch zwischen Programmen. Das lohnt sich vorher abzuwägen — der Grund, aus dem es das eine gibt, ist meist der Grund, aus dem das andere unpraktisch ist.

SVG stammt von W3C und wurde 2001 veröffentlicht. Festgehalten ist das in SVG 1.1 — lohnt sich zu kennen, wenn die Datei das Programm überleben soll, das sie geschrieben hat.

BMP kommt von Microsoft und stammt aus 1987. Microsoft Paint, GIMP und IrfanView lesen das Format.

SVG zu BMP: häufige Fragen

Werden meine SVG-Dateien irgendwo hochgeladen?

Nein. Diese Umwandlung läuft vollständig in deinem Browser, die Datei verlässt dein Gerät also nicht. Du kannst das selbst nachprüfen: Öffne den Netzwerk-Tab der Entwicklerwerkzeuge und wandle etwas um. Zu sehen sind die Seite selbst und die Statistik- und Werbeanfragen, mit denen dieser Dienst bezahlt wird — und keine einzige, die deine Datei trägt. Hinter genau diesem Paar steckt resvg, ein strenger SVG-Renderer in Rust; dein Browser lädt das einmal und behält es dann.

Ist das Umwandeln von SVG in BMP kostenlos?

Ja. Kein Konto, kein Wasserzeichen und kein Tageskontingent, das sich verbraucht — es läuft auf deinem eigenen Rechner, du darfst also so oft wiederkommen, wie du willst. Dateien bis 100 MB verarbeitet der Browser, 100 auf einmal. resvg wird auf deinen Rechner geladen und läuft dort — deshalb gibt es dafür keine Zählung.

Geht beim Umwandeln von SVG in BMP Qualität verloren?

SVG und BMP beschreiben Inhalte auf grundverschiedene Weise. Die Umwandlung ist deshalb ein Nachbau und keine Kopie: originalgetreu, aber nicht Byte für Byte dasselbe. Text wird mit den Schriften gezeichnet, die in der Datei stecken. Für alles andere wird eine Ersatzschrift genommen.

Bleibt der transparente Hintergrund bei SVG zu BMP erhalten?

BMP kennt keinen Alphakanal. Eine transparente SVG-Datei kommt mit gefüllten Flächen heraus — ohne andere Angabe weiß — und keine Einstellung in BMP holt die Transparenz zurück.

Lässt sich eine aus SVG erzeugte BMP-Datei nachträglich vergrößern?

SVG beschreibt Formen, BMP speichert Bildpunkte. Das Ergebnis ist genau in der Größe scharf, in der es gerendert wurde; späteres Vergrößern kann die Punkte dazwischen nur erfinden. Die Exportgröße entscheidet hier mehr als bei den meisten Umwandlungen.

Bleibt eine animierte SVG-Datei als BMP animiert?

BMP speichert ein einzelnes Standbild. Von einer animierten SVG-Datei bleibt das erste Bild übrig, der Rest fällt weg. Die Umwandlung ist also ein Weg, ein Einzelbild herauszuholen, kein Weg, die Bewegung mitzunehmen.

Mehr über diese Formate

Woher diese Zahlen stammen

Was diese Seite über SVG und BMP behauptet, lässt sich nachprüfen — hier stehen die Dokumente, die es festlegen.