Lorem-Bildgenerator
Platzhalterbilder mit benutzerdefinierten Größen generieren
100% clientseitige Verarbeitung
Mockups benötigen Bilder, lange bevor die echte Fotografie existiert. Dieser Platzhalterbild-Generator zeichnet ein korrekt dimensioniertes Dummy-Bild auf ein HTML5-Canvas: Breite und Höhe festlegen, Hintergrund- und Textfarbe wählen, optional ein Label hinzufügen und das Ergebnis als PNG speichern. Nichts wird hochgeladen, und das Ganze läuft lokal im Browser.
Verwendung
- Breite und Höhe in Pixeln eingeben. Die Felder akzeptieren 1 bis 2000 pro Seite.
- Hintergrund- und Textfarbe mit den beiden Farbwählern auswählen.
- Optional ein Label eintippen. Bleibt es leer, werden die Abmessungen automatisch ausgegeben.
- Auf Generieren klicken. Das Canvas zeichnet sofort neu, und die Zeile darunter zeigt die Pixelgröße plus eine eventuelle Kontrastwarnung.
- Mit der rechten Maustaste auf das Bild klicken und „Bild speichern unter“ wählen, um das PNG herunterzuladen.
Was Pixel für Pixel gezeichnet wird
Die Zeichenreihenfolge ist einfach und wissenswert, wenn ein Platzhalter falsch aussieht.
- Das Canvas wird auf genau die eingegebene Breite und Höhe gesetzt.
- Die gesamte Fläche wird über
fillRectmit der Hintergrundfarbe gefüllt. - Die Textfarbe wird angewendet, der Ursprung auf center/center gesetzt, und die Schrift wird auf
Arial, sans-serifbeimax(min(width, height) / 10, 12)Pixeln gestellt. - Das Label wird mit
fillTextexakt im Mittelpunkt gezeichnet.
Weil der Ursprung die Mitte ist, wird jedes Label horizontal und vertikal zentriert, ohne manuelles Messen. Ein langes Label wird weder umgebrochen noch verkleinert, kann also auf einem kleinen Bild über den Rand hinauslaufen; halten Sie Labels kurz oder erhöhen Sie die Abmessungen.
Die Seite berechnet außerdem die WCAG-Relativluminanz beider Farben und zeigt das Kontrastverhältnis an. Verhältnisse unter 1,5 lösen einen Hinweis „sehr geringer Kontrast“ aus, unter 3 einen Hinweis „geringer Kontrast“. Ein angenehmer Platzhalter kombiniert meist einen mittelgrauen Hintergrund mit einem dunkleren grauen Label, was deutlich über 3 landet.
Praxisbeispiele
Ein 16:9-Hero-Slot. 1280 × 720 mit einem hellgrauen Hintergrund #e5e7eb und einem dunklen Label #374151 einstellen. Die Schrift wird max(720 / 10, 12) = 72px, groß genug, um den Platzhalter quer durch den Raum als solchen zu erkennen. Lassen Sie das Label leer, wird 1280 × 720 ausgegeben.
Ein quadratischer Avatar. 256 × 256 mit #cccccc auf #666666 einstellen. Die Schrift ist max(256 / 10, 12) = 25px. Das Kontrastverhältnis liegt hier nahe 2,6, sodass das Tool geringen Kontrast meldet — nützliches Feedback, wenn Sie das Label tatsächlich lesen wollen, aber harmlos für eine temporäre Box.
Ein schmales Banner. 1200 × 90 einstellen. Die kürzere Seite ist 90, die Schrift wäre also 9px, bevor der Mindestwert sie auf 12px anhebt. Das ist ein guter Grund, ein explizites Label wie AD 1200×90 einzutippen, statt sich darauf zu verlassen, dass der Abmessungstext hineinpasst.
Platzhalter versus echte Assets im Workflow
Der Sinn eines Platzhalters ist, das Layout zu entscheiden, bevor Inhalt existiert. Das Seitenverhältnis und das visuelle Gewicht eines Bildes prägen ein Raster weit stärker als sein Motiv, sodass eine korrekt dimensionierte graue Box Ihnen erlaubt, Abstände, Beschnitt und responsive Breakpoints sofort festzulegen. Wenn das finale Artwork eintrifft, tauschen Sie die Datei aus, und das Layout ist bereits erprobt.
Es gibt einen zweiten, weniger offensichtlichen Vorteil: klare Platzhalter verhindern versehentliches Ausliefern. Auffällige Stockfotos als Platzhalter ziehen Feedback zum Foto statt zum Design an und überleben hartnäckig bis in die Produktion. Eine Box, die buchstäblich 1280 × 720 ausgibt, kann nicht für fertige Arbeit gehalten werden.
Größen-Übersicht für Platzhalter
Wenn das finale Asset noch nicht existiert, macht die Übereinstimmung mit den Abmessungen des echten Objekts das Mockup nützlich. Diese Größen lohnen sich zu merken.
| Slot | Abmessungen | Hinweise |
|---|---|---|
| Social Share / Open Graph | 1200 × 630 | Ungefähr 1,91:1; der sichere Bereich ist schmaler als die volle Breite |
| Full-HD-Hero | 1920 × 1080 | 16:9; eine 1280 × 720-Version ist ein leichterer Ersatz |
| Video-Thumbnail | 320 × 180 | 16:9; auch für Karten geeignet |
| Quadratischer Avatar | 256 × 256 | Mindestens das 2-Fache der CSS-Anzeigegröße verwenden |
| App-Icon-Quelle | 512 × 512 | Auf die einzelnen Icon-Größen herunterskalieren |
| Inline-Bild im Blog | 800 × 450 | 16:9; verhindert, dass Text bedrängt wird |
Abmessungen eingeben, Label leer lassen, und das Bild druckt seine eigene Größe, sodass Reviewer auf einen Blick sehen, welchen Slot sie vor sich haben.
Grenzen und Anwendungsfälle
- Nur undurchsichtige Hintergründe. Es gibt keine Alpha-Option; das Canvas wird immer gefüllt.
- Kein Textumbruch und keine automatische Verkleinerung. Lange Labels laufen über kleine Canvas-Flächen hinaus.
- PNG nur über die Oberfläche. Das Logikmodul kennt ein Formatfeld und einen Standard-Qualitätswert, aber die Oberfläche rendert immer das Canvas, und der Canvas-Export per Browser-Speichern erzeugt PNG.
- Kein Designwerkzeug. Es gibt keine Rahmen, Verläufe, Fadenkreuze, Schriften oder mehreren Textzeilen.
- Feste Schriftfamilie. Der Text verwendet Arial mit generischem Sans-Serif-Fallback.
Wo das Tool passt:
- Wireframes und Mockups, bei denen die finalen Bilder noch offen sind
- Frontend-Arbeit, die echte Pixelabmessungen braucht, um responsives Layout und Lazy Loading zu testen
- Befüllen von CMS-Vorlagen und Staging-Sites mit visuell neutralem Inhalt
- Dokumentation, die eine erforderliche Upload-Größe zeigen muss
- E-Mail-Vorlagen, in denen ein Bild mit bekannten Abmessungen den richtigen Platz reserviert
Verwandte Tools
- Lorem-Ipsum-Generator — Textbereiche mit Blindtext füllen.
- Seitenverhältnis-Rechner — Passende Breiten- und Höhenpaare berechnen.
- Farbwähler — Hintergrund- und Textfarben mit Hex-Werten finden.
- Bildkompressor — Fertige Bilder vor der Veröffentlichung verkleinern.
- Favicon-Generator — Ein Website-Icon in den richtigen Größen erstellen.
Häufig gestellte Fragen
Welcher Text erscheint auf dem Bild, wenn ich das Labelfeld leer lasse?
Der Generator zeichnet die Abmessungen automatisch in der Form Breite × Höhe, zum Beispiel 400 × 300. Genau diese Zeichenkette steht im Platzhalter-Attribut des Labelfelds.
Wie groß ist der automatische Labeltext?
Die Schriftgröße ist der größere Wert aus einem Zehntel der kürzeren Seite und 12 Pixeln: font = max(min(width, height) / 10, 12). Ein Bild mit 400 × 300 verwendet daher 30px-Text, während ein schmales Banner mit 60 × 800 dank der 12px-Untergrenze noch lesbar bleibt und der Text nie mikroskopisch klein wird.
Kann ich einen Platzhalter mit transparentem Hintergrund erstellen?
Nein. Das Tool füllt das Canvas vor dem Zeichnen des Textes mit einer undurchsichtigen Hintergrundfarbe, und der Farbwähler liefert stets einen sechsstelligen Hex-Wert. Wenn Sie Transparenz benötigen, erzeugen Sie das Bild hier und entfernen den Hintergrund anschließend in einem Bildeditor.
Was bedeutet die Kontrastwarnung neben der Größe?
Sie gibt das WCAG-Kontrastverhältnis zwischen Ihrer Hintergrund- und Textfarbe an. Unter 1,5 wird gewarnt, dass der Text unlesbar sein könnte, unter 3, dass er schwer lesbar sein könnte. Ab 3 wird keine Warnung angezeigt. Das Bild wird in jedem Fall erzeugt.
Warum ist der Download nur ein Rechtsklick-Speichern statt einer Download-Schaltfläche?
Die Vorschau ist ein lebendiges HTML5-Canvas, das Speichern nutzt daher die native Bildspeicherfunktion des Browsers statt einer erzeugten Datei. Klicken Sie mit der rechten Maustaste (oder halten Sie auf Touchgeräten gedrückt) und wählen Sie „Bild speichern unter“, um ein PNG mit dem Standardnamen Ihres Browsers zu exportieren.
Welche Größenbeschränkungen gibt es, und warum existieren sie?
Jede Seite darf 1 bis 2000 Pixel groß sein. Die Obergrenze hält das Canvas in dem Bereich, den Browser zuverlässig allokieren, und hält den Text relativ zum Bild lesbar; ein Platzhalter mit 2000 × 2000 verwendet bereits über vier Millionen Pixel.
Geprüft vom HandyTools-Hub-Team · Zuletzt aktualisiert