Farvepaletgenerator: udtræk fra billede

Udtræk dominerende farver fra ethvert foto og lav perfekte designharmonier, der kan eksporteres til CSS og Tailwind.

100% privat
HEX / RGB / HSL
CSS-eksport
Øjeblikkelig analyse
Trin

Sådan laver du en professionel farvepalet

Fra visuel inspiration til kode på 3 trin.

1

Upload inspiration

Vælg ethvert foto, skærmbillede eller design, du kan lide.

2

AI-analyse

Vores algoritme udtrækker de 5 dominerende farver og beregner deres harmonier (komplementære, triader).

3

Kopier koden

Klik for at kopiere HEX-koden, eller eksporter komplet konfiguration til Tailwind CSS.

Professionelle farveværktøjer

Alt hvad du behøver til dit designsystem.

Smart ekstraktion

Vi vælger ikke tilfældige pixels. Vi identificerer de visuelt dominerende toner i billedet.

Tilfældig tilstand

Skaberblokering? Generer uendeligt mange paletter tilfældigt med gyldige harmonier i ét klik.

Farveteori

Beregn automatisk komplementære og analoge farver for hver udtrukket tone.

Tailwind ready

Kopier det nøjagtige JSON-objekt at indsætte i din `tailwind.config.js`-fil.

CSS-eksport

Download CSS-variabler (`:root`) klar til brug i ethvert webprojekt.

Fuld privatliv

Analysen sker i din browser. Dit inspirationsbillede uploades aldrig til skyen.

Anvendt farveteori

Sådan bruger du disse paletter i dine projekter.

60-30-10-reglen

Når du har udtrukket din palet, så brug denne gyldne regel fra interiør- og webdesign: brug den dominerende farve på 60% af pladsen (baggrund), den sekundære på 30% (kort/sektioner) og accenten på 10% (knapper/CTA).

Matematisk balance for det menneskelige øje.

Hvorfor eksportere til HSL?

Selvom HEX er populært, foretrækker professionelle designere HSL (Hue, Saturation, Lightness). Det lader dig lave varianter af en farve blot ved at justere Lightness uden at ændre nuancen, perfekt til :hover-tilstande eller mørke tilstande.

Fuld kontrol over farvevarianter.

Brandkonsistens

Hvis du designer en virksomhedspræsentation, så upload firmaets logo. Vores værktøj udtrækker de nøjagtige brandfarver og sikrer, at al din grafik og tekst matcher den visuelle identitet perfekt.

Nul brandfejl.

Kvantisering: hvordan vi vælger farver

Naivt ville du tage gennemsnittet af alle pixels, resultatet er en mudret brun for hvert foto. Vi bruger median-cut-kvantisering: algoritmen deler farverummet i spande med lignende pixels og vælger så centroiden i hver spand. Resultat: 5 visuelt distinkte farver, der faktisk repræsenterer billedet, ikke et matematisk gennemsnit. Samme algoritme har GIF-kodere brugt i 30 år til at komprimere til 256 farver.

Median-cut slår k-means og naivt gennemsnit i paletekstraktion.

WCAG-kontrast: den del, som de fleste paletter ignorerer

En palet kan være smuk og alligevel ikke opfylde tilgængelighedskravene: lysegrå på hvid ser fint ud i Figma og forsvinder for synshandicappede brugere. WCAG 2.2 kræver kontrastforhold 4,5:1 til brødtekst og 3:1 til stor tekst. Når du har udtrukket din palet, så kør hver tekst-på-baggrund-kombination gennem en kontrasttjek og brug den mørkeste udtrukne tone til brødtekst, aldrig den smukkeste.

Smuk palet + dårlig kontrast = utilgængeligt websted.

Formatsammenligning

Vælg det rigtige format til din brug

FarvemodelFormatEksempelBedst til
HEX #RRGGBB Hurtig kopier/indsæt
Generel webdesign
RGB rgb(r, g, b) Digital manipulation
Skærmvisning
HSL hsl(h, s%, l%) Nuancejustering
Designsystemer
Tailwind JSON-objekt Konfiguration
Frontend-udviklere

FAQ om farver

Hurtige svar om værktøjet

Hvordan vælger I de dominerende farver?
Vi bruger en kvantiseringsalgoritme, der grupperer lignende pixels og afgør, hvilke toner der har størst visuel vægt i billedet, og ignorerer baggrundsstøj.
Kan jeg eksportere paletten til Photoshop eller Figma?
Ja. Du kan kopiere HEX-koderne individuelt. Til Figma anbefaler vi HEX-formatet, som er universel standard.
Er paletgenereringen gratis?
Helt og holdent. Ingen begrænsninger og ingen vandmærker. Du kan bruge værktøjet til alle personlige eller kommercielle projekter.
Hvad er en farvetriade?
Det er en kombination af tre farver, der er jævnt fordelt på farvecirklen. Det genererer høj kontrast samtidig med at harmonien bevares. Vores værktøj kan foreslå triader baseret på hovedfarven.
Virker det med WebP- og SVG-billeder?
Ja, ekstraktoren understøtter JPG, PNG, WebP og SVG. Hvis billedet kan vises i browseren, kan vi udtrække farverne.
Hvordan bruger jeg Tailwind-konfigurationen?
Kopier den JSON-kode, vi genererer, og indsæt den i sektionen theme.extend.colors i din tailwind.config.js-fil. Det opretter klasser som bg-primary eller text-accent automatisk.
Gemmes mine billeder et sted?
Nej. Analysen er 100% client-side. Dit billede indlæses i browserens midlertidige hukommelse, analyseres og kasseres. Ingen, ikke engang vi, ser det, du uploader.
Kan jeg gemme min palet?
I øjeblikket kan du downloade en tekstfil med koderne eller tage et skærmbillede. Vi arbejder på en PDF-eksportfunktion.
Hvordan udtrækker jeg brandpaletten fra et logo?
Upload et PNG- eller JPG-logo. Ekstraktoren finder de dominerende toner, for de fleste logoer er det 2-4 brandfarver plus en neutral. Gem HEX-værdierne i dit designsystem som --brand-primary, --brand-secondary osv. For maksimal nøjagtighed skal du arbejde fra den oprindelige vektorkilde (SVG), hvis du har den, da JPG-komprimering kan flytte logoets farver 1-2% pr. kanal.
Hvad er forskellen mellem komplementære, analoge og triadiske?
Komplementære = farver over for hinanden på cirklen (rød og grøn), høj kontrast, fanger blikket. Analoge = naboer på cirklen (blå, blågrøn, grøn), rolige, harmoniske. Triadiske = tre farver jævnt fordelt (120 grader fra hinanden), livlige men balancerede. Vælg komplementære til CTA, analoge til baggrunde, triadiske til børne- eller legebrands.
Kan jeg hente paletter fra skærmbilleder og UI-design?
Ja, træk en Figma-eksport, et Dribbble-skærmbillede eller et skærmbillede fra en konkurrents websted ind. Værktøjet henter de faktisk renderede farver, ikke kildens CSS. Nyttigt til at reverse-engineere et designsystem eller hurtigt matche en ny komponent til en eksisterende. Al behandling er lokal, dine skærmbilleder forlader aldrig browseren.