Kostenlose Online-Bildgrößenänderung

Ändern Sie die Größe von Bildern auf exakte Pixel-Dimensionen. Behalten Sie das Seitenverhältnis bei oder legen Sie individuelle Breite und Höhe fest. Kein Upload auf irgendeinen Server.

Ihre Dateien verlassen niemals Ihr Gerät
Bild hier ablegen oder klicken zum Durchsuchen

Unterstützt JPEG, PNG und WebP · bis zu 20 MB

So ändern Sie die Größe eines Bildes

  1. Wählen Sie eine Bilddatei oben aus oder legen Sie sie ab.
  2. Wählen Sie eine voreingestellte Größe oder geben Sie individuelle Breite und Höhe in Pixeln ein.
  3. Schalten Sie das Schloss-Symbol um, um das Original-Seitenverhältnis beizubehalten oder zu ignorieren.
  4. Klicken Sie auf "Größe ändern", um das Bild in Ihrem Browser zu verarbeiten.
  5. Laden Sie das größenveränderte Bild sofort herunter.

Was «Größenänderung» tatsächlich mit Ihren Pixeln macht

Die Größenänderung eines Bildes ist nicht dieselbe Operation wie sein Zuschnitt oder seine Kompression. Zuschneiden verwirft Pixel an den Rändern und lässt den Rest unverändert. Komprimieren behält jeden Pixel, codiert ihn aber dichter. Größenänderung verändert buchstäblich die Pixelanzahl: Ein Quellbild mit 4000x3000 Pixeln, neu skaliert auf 1920x1440, muss den Großteil seiner Pixel verwerfen und neue auswählen, um dieselbe Szene mit einem Viertel der Auflösung darzustellen. Die mathematische Operation, die entscheidet, welche neuen Pixel geschrieben werden, heißt Resampling, und die Qualität der Neuskalierung hängt fast vollständig davon ab, welcher Resampling-Algorithmus läuft.

Die vier gängigen Resampling-Algorithmen sind Nächster-Nachbar (den einzigen nächstgelegenen Quellpixel wählen, harte Kanten bleiben erhalten, blockartig bei Vergrößerung, die einzige richtige Wahl für Pixel-Art), Bilinear (lineare Mischung der 4 umgebenden Quellpixel, schnell und mittelmäßig), Bikubisch (Keys-1981-Kubikkern über 16 umgebende Pixel, jahrzehntelang die Photoshop-Standardeinstellung) und Lanczos (Sinc-Funktion gefenstert durch einen Lanczos-Kern, schärfste Ausgabe, leichtes Ringing nahe harter Kanten, was ImageMagick und Sharp standardmäßig für Verkleinerung verwenden). Dieses Werkzeug setzt imageSmoothingQuality der Canvas-API auf «high», was Chrome und Firefox auf dem Desktop als Kern der Lanczos-Klasse interpretieren und Safari als Kern der bikubischen Klasse. Der Browser entscheidet; JavaScript kann «high» anfordern, aber nicht den genauen Filter wählen.

Verkleinerung und Vergrößerung sind keine symmetrischen Probleme. Verkleinerung verwirft Information auf kontrollierte Weise; der Resampler entscheidet, welche Details erhalten bleiben, und ein guter Algorithmus bewahrt die sichtbare Struktur der Quelle. Vergrößerung fügt Pixel hinzu, die nie abgetastet wurden, und die Informationstheorie (das Nyquist-Shannon-Abtasttheorem) sagt, dass Frequenzen, die nicht im Originalsignal waren, nicht zurückgewonnen werden können. Das Beste, was ein klassischer Resampler tun kann, ist sanft zwischen bekannten Abtastwerten zu interpolieren, was immer weich aussieht. Für echte Vergrößerung ist die moderne Alternative KI-Superauflösung (Real-ESRGAN, waifu2x, Adobe Super Resolution, Topaz Gigapixel), die plausible Details mit neuronalen Netzen halluziniert, die auf Millionen ähnlicher Bilder trainiert wurden. Das passiert hier nicht. Dieses Werkzeug macht ehrliche Interpolation.

Wie dieses Werkzeug unter der Haube funktioniert

Die gesamte Pipeline ist die HTML5-Canvas-2D-API. Keine externe Bibliothek wird geladen. Wenn Sie ein Bild ablegen, übergibt die File-API des Browsers die Bytes an ein neues HTMLImageElement; der eingebaute JPEG-, PNG- oder WebP-Decoder des Browsers verwandelt den Bitstrom in einen Pixel-Puffer. Das Seitenverhältnis wird aus der natürlichen Breite und Höhe berechnet. Ein neues <canvas>-Element wird im Speicher mit den Zielmaßen erstellt, die Sie festgelegt haben, und ctx.drawImage(image, 0, 0, Zielbreite, Zielhöhe) zeichnet die skalierte Quelle in das Ziel. Da das Ziel andere Maße als die Quelle hat, ruft der Browser seinen Resampling-Kern auf, um jeden neuen Pixel zu berechnen.

Vor dem drawImage-Aufruf setzt das Werkzeug ctx.imageSmoothingEnabled = true und ctx.imageSmoothingQuality = «high». Das erste Flag schaltet die Glättung ein (Nächster-Nachbar aus); das zweite weist den Browser an, seinen Filter mit höchster Qualität zu verwenden. Die WHATWG-Canvas-Spezifikation überlässt den genauen Filter der Implementierung. Chrome und Firefox auf dem Desktop verwenden Kerne der Lanczos-Klasse bei «high»; Safari verwendet einen Kern der bikubischen Klasse; mobile Builds können unter Speicherdruck auf Bilinear herabstufen. Nichts davon ist für JavaScript sichtbar. Nach dem Zeichnen serialisiert canvas.toBlob(mimeType, Qualität) das Canvas zu einem Blob im gewählten Ausgabeformat: PNG (verlustfreies DEFLATE, das Qualität-Argument wird ignoriert), JPEG (verlustbehaftetes DCT bei Qualität 0,92) oder WebP (verlustbehaftet oder verlustfrei bei Qualität 0,92). Der Blob wird zu einer herunterladbaren Objekt-URL.

Keine Bytes verlassen den Tab. Das Bild wird in Ihrem Browser dekodiert, in Ihrem Browser resampelt und in Ihrem Browser neu codiert. Die heruntergeladene Datei wird lokal erzeugt und vom normalen Download-Mechanismus des Browsers auf Ihrem Gerät gespeichert. Der einzige Netzwerkverkehr ist das anfängliche Laden der Seite und das kleine image-resizer.js-Skript (wenige Kilobyte). Schalten Sie Ihren Browser nach dem Laden der Seite in den Flugmodus, und das Größenänderungswerkzeug funktioniert weiter mit jeder lokalen Bilddatei, die Sie auswählen. Öffnen Sie während einer Größenänderung den Netzwerk-Tab der DevTools: Es gibt null Anfragen, die Bilddaten tragen. Die gesamte Architektur ist absichtlich minimal, weil die Canvas-API für diese Aufgabe bereits leistungsfähig genug ist; eine Bibliothek einzubinden würde nur Bytes und Komplexität hinzufügen, ohne die Ausgabe zu ändern.

Eine kurze Geschichte des Bild-Resamplings

Gängige Bildgrößen

Echte Größenänderungs-Workflows

Häufige Fallstricke und was sie bedeuten

Datenschutz: Bilder verlassen Ihr Gerät nie

Jeder cloud-basierte Bildgrößenänderer (iLoveIMG, ResizeImage.net, ResizePixel, BeFunky, Fotor, der Resize-Endpunkt von Pixlr, die Dutzenden «Bild online skalieren»-Dienste) lädt Ihre Datei auf die Server des Anbieters hoch, führt seinen Skalierungsalgorithmus aus und gibt das kleinere Bild als Download zurück. Die Datenschutzauswirkungen sind nicht trivial, weil Fotos regelmäßig identifizierbare Inhalte enthalten: Gesichter, im Hintergrund sichtbare Adressen, Screenshots interner Oberflächen oder vertraulicher Dokumente, Fotos von Kindern, Fotos in privaten Räumen, Scans von Dokumenten mit personenbezogenen Daten. Die meisten Anbieter veröffentlichen Datenschutzrichtlinien, die zusagen, Uploads innerhalb von ein bis zwei Stunden zu löschen und während der Übertragung zu verschlüsseln, und die größeren halten die Zertifizierung ISO/IEC 27001. Sie haben starke kommerzielle Gründe, diese Richtlinien einzuhalten. Aber «innerhalb einer Stunde gelöscht» ist nicht «nie gesehen». In dieser Stunde sitzt der Bildinhalt in der Infrastruktur des Anbieters, zugänglich für jeden Prozess oder jede Person mit entsprechenden Berechtigungen, und sichtbar in Protokollen und Backups gemäß der geltenden Aufbewahrungsrichtlinie.

Dieser Größenänderer lädt nichts hoch. Die gesamte Pipeline (Dateiauswahl, Bilddecodierung, Canvas-Skalierung, Codierung, Download) läuft in Ihrem Browser-Tab mit JavaScript und der HTML5-Canvas-API. Kein Upload, keine Netzwerkanfrage, die Bilddaten trägt, kein Logeintrag. Sie können das verifizieren, indem Sie vor dem Skalieren die Entwicklertools des Browsers im Netzwerk-Tab öffnen: keine Anfrage feuert mit Bildinhalt. Der einzige Netzwerkverkehr ist das anfängliche Laden der Seite und ein kleines image-resizer.js-Skript. Schalten Sie den Browser nach dem Laden der Seite in den Flugmodus, und der Größenänderer funktioniert weiter mit jeder lokalen Datei, die Sie auswählen, der stärkste empirische Beweis, dass nichts hochgeladen wird. Für Fotos mit irgendetwas Sensiblem (Gesichter, Orte, interne Screenshots, Ausweisdokumente) lohnt sich der browserseitige Kompromiss offensichtlich.

Wann ein anderes Werkzeug die richtige Wahl ist

Häufig gestellte Fragen

Verringert das Ändern der Größe die Bildqualität?

Das Verkleinern erhält die Qualität gut. Das Vergrößern (ein Bild größer als das Original machen) führt zu einer gewissen Unschärfe, da neue Pixel interpoliert werden müssen. Für beste Ergebnisse beginnen Sie mit dem Ausgangsbild in höchster Auflösung, das Ihnen zur Verfügung steht.

Was macht das "Seitenverhältnis sperren"?

Wenn gesperrt, passt das Ändern der Breite automatisch die Höhe an (und umgekehrt), um die ursprünglichen Proportionen des Bildes beizubehalten. Entsperren Sie es, wenn Sie das Bild auf exakte Dimensionen strecken oder stauchen müssen.

Wird mein Bild auf einen Server hochgeladen?

Nein. Die gesamte Größenänderung erfolgt lokal in Ihrem Browser mit der HTML5 Canvas API. Ihr Bild verlässt niemals Ihr Gerät.

Kann ich das Ausgabeformat ändern?

Ja. Sie können das größenveränderte Bild als JPEG, PNG oder WebP ausgeben, unabhängig vom Originalformat. Dies ist nützlich, um Formate beim Ändern der Größe zu konvertieren.

Weitere häufig gestellte Fragen

Was ist der Unterschied zwischen DPI, PPI und Pixelmaßen?

Pixelmaße (Breite mal Höhe in Pixeln) beschreiben, was das Bild tatsächlich enthält. PPI (Pixel pro Zoll) beschreibt, wie dicht diese Pixel auf einem Bildschirm gepackt werden, eine Eigenschaft der Anzeigehardware, nicht der Datei. DPI (Dots per Inch) beschreibt, wie viele Druckerausgabepunkte pro Zoll Papier abgelegt werden, wenn das Bild gedruckt wird. Die in einer JPEG- oder PNG-Datei eingebettete DPI-Markierung ist beratende Metadaten für Drucker; sie ändert die Pixeldaten nicht. Ein 1920x1080-Bild hat 1920x1080 Pixel bei jeder DPI-Einstellung. Um einen Druck zu verkleinern, reduzieren Sie entweder die Pixelanzahl (dieses Werkzeug) oder erhöhen Sie die DPI-Metadaten vor dem Versand zum Druck (der Druckdialog eines Desktop-Werkzeugs oder Photoshops Dialog Bildgröße mit ausgeschaltetem «Bild neu berechnen»).

Warum sieht mein vergrößertes Bild unscharf aus?

Weil die Informationstheorie sagt, dass es so sein muss. Klassisches Resampling (bikubisch, Lanczos, Mitchell) kann nur sanft zwischen bekannten Quellpixeln interpolieren; es kann das nie abgetastete Detail nicht erfinden. Das Nyquist-Shannon-Abtasttheorem setzt eine harte Obergrenze: Frequenzen oberhalb der Hälfte der Pixelraster-Rate der Quelle sind mathematisch nicht wiederherstellbar. Eine 200-Pixel-Quelle auf 1920 Pixel zu vergrößern, wird immer weich aussehen, weil 90 % der neuen Pixel interpoliert sind. Für scharfe Vergrößerung verwenden Sie ein Superauflösungs-Modell (Real-ESRGAN, Topaz Gigapixel, Adobe Super Resolution), das plausible Details über ein neuronales Netz synthetisiert, das auf Millionen ähnlicher Bilder trainiert wurde.

Sollte ich für Retina- oder HiDPI-Bildschirme skalieren?

Ja. Retina-Bildschirme von iPhone und MacBook und HiDPI-Bildschirme unter Windows rendern in der 2- oder 3-fachen logischen CSS-Pixeldichte. Ein Hero-Bild, das auf einem Retina-Bildschirm logisch 1200 Pixel breit angezeigt wird, malt tatsächlich 2400 physische Pixel. Liefern Sie die 2x-Quelle über das HTML-Attribut srcset aus (der moderne Standard für responsive Bilder), und der Browser wählt die richtige Variante für das Gerät jedes Besuchers. Für ein einzelnes Avatar oder Hero-Bild ohne srcset skalieren Sie einfach auf das 2-fache der Anzeigegröße: Das Bild ist auf Retina scharf und auf Nicht-Retina nur leicht überdimensioniert, was etwas Bandbreite kostet, aber die deutlich sichtbarere Unschärfe eines zu klein dimensionierten, auf hochdichte Pixel gestreckten Bildes vermeidet.

Funktioniert dieses Werkzeug offline?

Ja. Die HTML5-Canvas-API ist Teil des Browsers selbst, keine heruntergeladene Bibliothek, daher gibt es keine separate Laufzeitumgebung zum Cachen. Die Seite lädt auf die übliche Weise; sobald sie geöffnet ist, läuft der Größenänderer vollständig aus dem im Browser eingebauten Code an jeder lokalen Datei, die Sie auswählen. Sie können das überprüfen, indem Sie nach dem Öffnen der Seite in den Flugmodus wechseln und ein lokales Bild skalieren. Das heruntergeladene Ergebnis wird lokal erzeugt und vom normalen Download-Mechanismus des Browsers gespeichert, ebenfalls ohne Netzwerkbeteiligung.

Sollte ich vor oder nach dem Skalieren zuschneiden?

Zuerst zuschneiden, dann skalieren. Das Zuschneiden legt das Seitenverhältnis fest (16:9 für YouTube, 1:1 für den Instagram-Feed, 9:16 für Stories, 1,91:1 für Open Graph), indem unerwünschte Randpixel verworfen werden. Das Skalieren legt anschließend die Pixelanzahl für das gewählte Seitenverhältnis fest. Die Schritte in umgekehrter Reihenfolge sind auch möglich, aber Arbeit vergeuden, Sie würden mehr Pixel resampeln als nötig, um dann einige beim Zuschneiden wieder wegzuwerfen. Verwenden Sie für dieses Werkzeug zuerst den Bildzuschneider, um das Seitenverhältnis festzulegen, und dann diesen Bildgrößenänderer, um die genauen Zielmaße festzulegen. Viele plattformspezifische Workflows (YouTube-Vorschau 1280x720, Instagram-Feed 1080x1080) kombinieren beide Schritte; sie in Folge mit zwei dedizierten Werkzeugen auszuführen, ergibt eine sauberere Ausgabe als der Versuch, alles auf einmal mit gestreckten Seitenverhältnissen zu erledigen.

Gibt es ein Desktop- oder Kommandozeilenäquivalent?

Mehrere. Für Stapelautomatisierung ist sharp in Node.js die standardisierte serverseitige Bibliothek (gebaut auf libvips). ImageMagick (magick input.jpg -resize 1920x1080 output.jpg) und GraphicsMagick laufen aus jeder Shell und bewältigen riesige Dateien. Pillow in Python (Image.open(p).resize((1920, 1080), Image.LANCZOS)) ist die Voreinstellung für Data-Science-Workflows. Für punktuelles interaktives Arbeiten wie dieses Werkzeug, aber mit expliziter Kern-Auswahl und mehr Ausgabeformaten einschließlich AVIF, ist Squoosh (Google Chrome Labs, vollständig clientseitig) die empfohlene Browser-Alternative. Photoshop, Affinity Photo und Vorschau unter macOS (Werkzeuge, Größe anpassen) decken den Desktop-GUI-Fall ab.

Verwandte Werkzeuge