Image Color Picker: Farben aus Fotos
Image Color Picker extrahiert HEX, RGB, HSL und CMYK aus jedem Foto. Pixel anklicken, Palette aufbauen, Farben kopieren. Kein Upload nötig.
Was ist Image Color Picker?
Demnächst verfügbar: Image Color Picker ist ein browserbasiertes Werkzeug, mit dem Sie exakte Farbwerte aus jedem Bild extrahieren können, indem Sie direkt auf Pixel klicken. Laden Sie ein Foto hoch, bewegen Sie den Cursor über einen beliebigen Bereich, um die Farbe in einer Echtzeit-Lupenvorschau zu sehen, und klicken Sie dann, um die genauen HEX-, RGB-, HSL- und CMYK-Werte an dieser Stelle zu erfassen. Im Gegensatz zu Browser-Entwicklertools oder Desktop-Pipetten arbeitet dieses Werkzeug mit hochgeladenen Bilddateien, erstellt eine Palette aus Ihren Picks einer Sitzung und kopiert jedes Format per Klick in die Zwischenablage. Alles läuft in Ihrem Browser — keine Server-Uploads, keine Konten erforderlich.
Hauptfunktionen
- Klick zum Farbauswählen: Jeder Mausklick auf das geladene Bild erfasst die genaue Pixelfarbe an dieser Position, wobei berücksichtigt wird, wie das Bild skaliert ist.
- Zoom-Lupe für Präzision: Wenn Sie den Cursor über das Bild bewegen, verfolgt ein 60×60 px großes schwebendes Vorschaufenster Ihre Position, zeigt die Farbe unter dem Cursor und deren HEX-Wert an, damit Sie genau sehen, was Sie gleich aufnehmen werden.
- HEX, RGB, HSL, CMYK extrahieren: Jede aufgenommene Farbe wird in allen vier Formaten gleichzeitig angezeigt. Die Komponente verwendet
rgbToHex-,rgbToHsl- undrgbToCmyk-Konvertierungsfunktionen aus der gemeinsamen Farbutilitätsbibliothek. - Farbpalette aus Picks aufbauen: Das Werkzeug speichert bis zu 10 einzigartige Farben, die Sie in einer Sitzung aufgenommen haben. Doppelte HEX-Werte werden stillschweigend ignoriert — zweimaliges Klicken auf dieselbe Farbe fügt keinen zweiten Eintrag hinzu.
- Farbverlauf verfolgen: Angeklickte Paletten-Swatches ermöglichen es, eine zuvor aufgenommene Farbe erneut aufzurufen und alle vier Formatwerte wieder zu sehen, ohne neu zu picken.
- Farben per Klick kopieren: Jede Formatzeile im aktuellen Farbfeld hat eine eigene Kopierschaltfläche. Die Schaltfläche „Copy All Colors" exportiert die gesamte Sitzungspalette als kommagetrennte Liste von HEX-Werten.
- 100 % clientseitige Verarbeitung: Das Bild wird auf ein verstecktes HTML5-Canvas-Element gezeichnet. Alle Pixellesungen verwenden
getImageData()lokal — keine Daten verlassen Ihren Browser. - Funktioniert mit allen Bildformaten: Die Dateieingabe verwendet
accept="image/*", sodass jedes Format, das Ihr Browser dekodieren kann (JPEG, PNG, WebP, GIF, AVIF, SVG), unterstützt wird.
Anleitung zur Nutzung von Image Color Picker
Schritt 1: Bild hochladen
Öffnen Sie den Demnächst verfügbar: Image Color Picker. Sie sehen ein Upload-Feld mit einer gestrichelten Ablagezone. Klicken Sie entweder auf die Zone, um einen Dateiauswähler zu öffnen, oder ziehen Sie eine Bilddatei direkt darauf. Wenn das Bild erfolgreich geladen wurde, zeigt das Werkzeug eine Toast-Benachrichtigung „Image loaded" und löscht alle zuvor aufgenommenen Farben.
Schritt 2: Farben in der Vorschau ansehen
Sobald Ihr Bild erscheint, bewegen Sie den Cursor über einen beliebigen Bereich. Ein schwebendes 60×60 px großes Farbquadrat folgt Ihrem Cursor, leicht nach oben rechts versetzt, damit der Pixel, den Sie prüfen, nicht verdeckt wird. Das Quadrat füllt sich mit der Live-Farbe unter Ihrem Cursor und zeigt deren HEX-Wert in kontrastierendem Text an. Diese Lupe verschwindet, wenn Sie den Cursor vom Bild bewegen.
Schritt 3: Farbe erfassen
Klicken Sie auf eine beliebige Stelle des Bildes, um diese Farbe festzuhalten. Das Panel „Current Color" erscheint unterhalb des Bildes und zeigt:
- Einen großen Farb-Swatch mit dem HEX-Wert in kontrastierendem Text zentriert
- Vier Zeilen für HEX, RGB, HSL und CMYK — jeweils mit einer Kopierschaltfläche
Zum Beispiel könnte ein Klick auf einen mittleren Himmelston in einem Foto folgendes ergeben:
HEX: #6fa8dc
RGB: rgb(111, 168, 220)
HSL: hsl(210, 59%, 65%)
CMYK: cmyk(50%, 24%, 0%, 14%)
Schritt 4: Palette aufbauen
Klicken Sie weiter auf verschiedene Bereiche des Bildes. Jede einzigartige Farbe, die Sie aufnehmen, erscheint als Swatch im Panel „Picked Palette" unten. Klicken Sie auf einen Swatch, um ihn als aktive aktuelle Farbe neu zu laden und alle seine Werte erneut zu sehen. Die Palette hält bis zu 10 einzigartige Farben pro Sitzung.
Schritt 5: Farben kopieren
Kopieren Sie einen einzelnen Formatwert über die Kopierschaltfläche in der jeweiligen Zeile. Um die vollständige Palette zu exportieren, klicken Sie auf „Copy All Colors" — dies schreibt alle HEX-Werte als kommagetrennte Zeichenfolge in Ihre Zwischenablage, etwa #6fa8dc, #2d5f8e, #f4c842, #e8573a. Laden Sie jederzeit ein neues Bild über die Upload-Zone; die Palette wird automatisch zurückgesetzt.
Praktische Beispiele
Markenfarben aus einem Logo abgleichen
Sie haben ein PNG Ihres Firmenlogos und benötigen die genauen Markenfarben für ein CSS-Stylesheet. Laden Sie das Logo hoch, bewegen Sie den Cursor über die primäre Markenfarbe und klicken Sie, um sie zu erfassen. Wählen Sie dann die Sekundär- und Akzentfarben. Verwenden Sie „Copy All Colors", um eine kommagetrennte Liste aller aufgenommenen Hex-Werte zu erhalten, und fügen Sie sie direkt in Ihre :root-CSS-Variablen ein.
Eine Farbpalette aus einem Foto entnehmen
Ein Produktfoto hat ein natürliches Farbschema, das Sie für ein UI-Design verwenden möchten. Laden Sie das Foto hoch und klicken Sie systematisch auf die dominanten Farben — den Hintergrundton, den Produkthöhepunkt, einen Schattenbereich und ein Akzentdetail. Das Palette-Panel sammelt bis zu 10 einzigartige Swatches. Wenn fertig, klicken Sie auf jeden Swatch, um den RGB-Wert für die Verwendung in Design-Tools abzurufen.
Eine bestimmte Pixelfarbe für Fehlerberichte identifizieren
Eine Benutzeroberfläche hat eine falsche Textfarbe in einem bestimmten Button-Zustand, und Sie haben einen Screenshot. Laden Sie den Screenshot hoch, bewegen Sie den Cursor über den Button-Text und klicken Sie. Kopieren Sie den HEX-Wert und fügen Sie ihn in Ihren Fehlerbericht neben dem erwarteten Wert ein. Dies beseitigt Unklarheiten darüber, welche genaue Farbe falsch gerendert wird.
Tipps und bewährte Vorgehensweisen
Verwenden Sie hochauflösende Bilder, wenn Präzision wichtig ist. Das Werkzeug ordnet die Cursorposition mithilfe eines Skalierungsfaktors den tatsächlichen Bildpixelkoordinaten zu, basierend auf der gerenderten Größe im Vergleich zur Canvas-Größe. Ein Heranzoomen auf ein Detail in Ihrem Bildbearbeitungsprogramm vor dem Exportieren gibt Ihnen mehr adressierbare Pixel pro visuellem Bereich.
Die Lupe zeigt den HEX-Wert, bevor Sie klicken — nutzen Sie dies, um zu bestätigen, dass Sie genau auf dem richtigen Pixel sind und nicht auf einem benachbarten anti-aliasierten Randpixel. Das ist besonders wichtig beim Abmessen von Text oder dünnen Linien.
Die Palette ignoriert doppelte HEX-Werte. Wenn Sie zwei visuell ähnliche Farben vergleichen möchten, die sich um einen einzigen Kanal unterscheiden, nehmen Sie eine auf, notieren Sie deren Werte, und nehmen Sie dann die andere auf.
Beim Kopieren aller Palettenfarben ist die Ausgabe kommagetrennte HEX-Werte. Fügen Sie diese direkt in die Demnächst verfügbar: Palette Generator Hex-Eingabe ein, um Harmonievariationen Ihrer extrahierten Farben zu erkunden.
Häufige Probleme und Fehlerbehebung
Toast-Meldung „Load error" nach Auswahl einer Datei: Das Bild konnte nach dem Lesen nicht dekodiert werden. Dies passiert typischerweise bei beschädigten Dateien oder Formaten, die der Browser nicht verarbeiten kann (einige TIFF- und RAW-Kameradateien). Konvertieren Sie das Bild in JPEG oder PNG und versuchen Sie es erneut.
Klicken erzeugt keine Farbe / Lupe erscheint nicht: Dies passiert, wenn das Canvas nicht korrekt initialisiert wurde. Laden Sie das Werkzeug neu und laden Sie das Bild erneut hoch. Wenn das Bild sehr groß ist (über 8000×8000 Pixel), begrenzen einige Browser die Canvas-Größe — verkleinern Sie das Bild vor dem Hochladen.
Alle aufgenommenen Farben erscheinen identisch: Sie klicken möglicherweise auf einen gleichförmigen Bereich (Hintergrund, einfarbige Füllung). Zoomen Sie in einem Fotobearbeitungsprogramm in das Bild, um Bereiche mit mehr Detail zu finden, und laden Sie diese zugeschnittene Version hoch.
Palette-Swatch reagiert nicht auf Klick: Nur die 10 zuletzt aufgenommenen einzigartigen Farben werden gespeichert. Wenn Sie bereits 10 Farben aufgenommen haben, ersetzen nachfolgende einzigartige Farben den ältesten Eintrag. Das Klicken auf einen Swatch funktioniert immer, um die Farbe neu zu laden — wenn die Palette unresponsiv erscheint, überprüfen Sie, ob Ihr Klick auf den Swatch und nicht auf den Spalt zwischen den Swatches gefallen ist.
Drag & Drop funktioniert nicht: Die Drop-Zone prüft, ob file.type.startsWith('image/'). Dateien ohne MIME-Typ oder mit falschem Typ werden stillschweigend ignoriert. Verwenden Sie die Klick-zum-Browsen-Methode als Fallback.
Datenschutz und Sicherheit
Image Color Picker verarbeitet Ihre Dateien vollständig in Ihrem Browser. Wenn Sie ein Bild hochladen, wird es als Daten-URL mit der FileReader-API gelesen und auf ein verstecktes Canvas-Element gezeichnet — keine Daten werden an einen Server übertragen. Ihre Bilder verlassen nie Ihr Gerät. Das Werkzeug funktioniert ohne Internetverbindung, sobald die Seite geladen wurde, und ist daher für vertrauliche Fotos, proprietäre Design-Assets und interne Screenshots geeignet.
Häufig gestellte Fragen
Ist Image Color Picker kostenlos?
Ja, Image Color Picker ist vollständig kostenlos ohne Nutzungsbeschränkungen. Sie benötigen kein Konto, kein Abonnement und keine Zahlung. Das Werkzeug ist unter Demnächst verfügbar: Glyph Widgets verfügbar und läuft direkt in Ihrem Browser.
Funktioniert Image Color Picker offline?
Ja. Sobald die Seite geladen wurde, verwendet die gesamte Verarbeitung die HTML5-Canvas-API lokal. Sie können die Internetverbindung trennen und weiterhin ohne Unterbrechung Farben aus Bildern aufnehmen. Das Werkzeug stellt bei normaler Nutzung keine Netzwerkanfragen.
Sind meine Daten bei Image Color Picker sicher?
Ihre Bilder werden vollständig clientseitig mit FileReader und getImageData() verarbeitet. Keine Bilddaten werden auf einen Server hochgeladen. Glyph Widgets hat keinen Zugriff auf den Inhalt von Dateien, die Sie mit diesem Werkzeug öffnen.
Welche Farbformate gibt das Werkzeug aus?
Das Werkzeug gibt vier Formate für jede aufgenommene Farbe aus: HEX (z. B. #6fa8dc), RGB (z. B. rgb(111, 168, 220)), HSL (z. B. hsl(210, 59%, 65%)) und CMYK (z. B. cmyk(50%, 24%, 0%, 14%)). Jedes Format hat eine eigene Kopierschaltfläche.
Wie viele Farben kann ich in einer Sitzung aufnehmen?
Die Palette speichert die letzten 10 einzigartigen aufgenommenen Farben. Doppelte HEX-Werte werden nicht erneut gespeichert — ein zweites Klicken auf dieselbe Farbe hat keinen Einfluss auf die Palettenanzahl. Das Laden eines neuen Bildes setzt die Palette auf leer zurück.
Welche Bildformate werden unterstützt?
Die Dateieingabe akzeptiert jedes Bildformat, das Ihr Browser dekodieren kann, mit dem Attribut accept="image/*". In der Praxis umfasst dies JPEG, PNG, WebP, GIF, AVIF und SVG. Formate wie RAW oder TIFF, die Browser nicht nativ dekodieren können, erzeugen einen Ladefehler.
Kann ich nach dem Kopieren erneut Farben aus demselben Bild aufnehmen?
Ja. Das Bild bleibt im Werkzeug geladen, bis Sie es löschen oder ein neues laden. Sie können weiterhin klicken, Ihre Palette aufbauen und Farben kopieren, so lange Sie möchten, ohne erneut hochzuladen.
Wie präzise ist die Farbmessung?
Das Werkzeug liest genau einen Pixel an der angeklickten Position mit getImageData(x, y, 1, 1). Die Skalierungszuordnung zwischen der angezeigten Bildgröße und den tatsächlichen Canvas-Dimensionen wird aus getBoundingClientRect() berechnet, sodass das Ergebnis die wahre Pixelfarbe an dieser Position genau widerspiegelt, auch wenn das Bild in einer anderen Größe als seiner nativen Auflösung angezeigt wird.
Wofür ist die Lupe?
Die schwebende Lupenvorschau zeigt die aktuelle Farbe unter dem Cursor, bevor Sie sich für einen Pick entscheiden. Dies hilft Ihnen, genau zu identifizieren, welchen Pixel Sie gleich entnehmen werden — besonders nützlich entlang von Farbgrenzen, Verläufen oder anti-aliasierten Kanten, wo benachbarte Pixel sich erheblich unterscheiden.
Kann ich die vollständige Palette in einem Schritt exportieren?
Das Klicken auf „Copy All Colors" schreibt alle aufgenommenen HEX-Werte als kommagetrennte Liste in Ihre Zwischenablage. Sie können diese dann in Design-Tools, CSS-Variablen oder den Demnächst verfügbar: Palette Generator für weitere Farbarbeiten einfügen.
Verwandte Tools
- Demnächst verfügbar: Palette Generator — Komplementäre, analoge, triadische und andere Farbharmonien aus einer Basisfarbe, die Sie mit dem Picker extrahiert haben.
- Color Converter — Konvertieren Sie zwischen HEX, RGB, HSL, CMYK und anderen Formaten mit voller Präzision.
- Contrast Checker — Überprüfen Sie WCAG-Barrierefreiheits-Kontrastverhältnisse zwischen zwei Farben aus Ihrer Palette.
- Color Picker — Wählen Sie eine Farbe direkt ohne ein Bild, mit einem Farbrad und Schiebereglern.
Image Color Picker jetzt ausprobieren: Demnächst verfügbar: Glyph Widgets Image Color Picker