← Início / Cores / Seletor de Cores de Imagem (Pixel Color Picker)
Processamento 100% Client-Side no Navegador (Sua imagem nunca é enviada a servidores)

Seletor de Cores de Imagem (Conta-Gotas e Extrator de Paleta)

Faça upload, arraste ou cole uma imagem (Ctrl+V) para capturar o código exato de qualquer pixel com lupa de zoom em tempo real.

740 × 420 px
Exemplos:
💡 Dica: Clique ou toque para fixar uma cor. Passe o cursor para inspecionar com a lupa. Suporta PNG, JPG, WEBP, SVG, GIF, AVIF e Ctrl+V

Roxo / Índigo

Pixel selecionado na imagem

HEX
RGB
HSL
CMYK
CSS
Texto Branco 4.8:1 AA Pass
Texto Preto 5.2:1 AA Pass

Paleta Dominante

Top 8 Cores

Cores mais frequentes detectadas na imagem:

Cores Capturadas pelo Usuário

0
Passe o mouse ou toque na imagem para capturar cores de pixels.
#6366F1 X: 140 Y: 160

Como Funciona a Captura de Cores de Imagem por Pixel (Pixel Color Picker)

No design de interfaces digitais, desenvolvimento frontend e edição gráfica, a capacidade de identificar o valor cromático exato de um elemento visual a partir de um print, mockup do Figma, banner ou fotografia é indispensável. O Seletor de Cores de Imagem da Caixa do Dev combina a precisão da HTML5 Canvas API com a moderna W3C EyeDropper API nativa para permitir a amostragem imediata de qualquer coordenada com zoom lupa ampliado.

1. Arquitetura 100% Client-Side e Privacidade Absoluta

Diferente de serviços convencionais que realizam o upload de imagens para servidores remotos para processamento em backend, nossa ferramenta executa todo o pipeline de decodificação e amostragem na memória RAM do seu navegador via FileReader e CanvasRenderingContext2D.getImageData():

2. Como Funciona a Lupa de Zoom (Pixel Magnifier Loupe)

Em imagens de alta densidade (como telas Retina ou 4K), capturar um pixel específico de 1px de espessura (como uma borda ou fio de cabelo) apenas com a mira padrão do mouse pode ser desafiador. Para solucionar esse problema, nossa lupa realiza:

  1. Amostragem de Vizinhança (11×11 pixels): O algoritmo lê a matriz de pixels centrada na posição atual do cursor.
  2. Interpolação Nearest-Neighbor (Sem Blur): Os pixels são desenhados com a propriedade image-rendering: pixelated, evitando qualquer suavização artificial (anti-aliasing) que altere a cor real.
  3. Mira Central de Alta Precisão: O pixel central exato é destacado com uma retícula contrastante em preto e branco, garantindo visibilidade tanto em fundos escuros quanto claros.

3. Extração Automática de Paleta Dominante por Quantização

Além de selecionar pixels individuais, a ferramenta analisa a imagem completa e agrupa cores semelhantes em bins cromáticos através de amostragem quantizada. Esse algoritmo identifica as 8 cores dominantes que compõem a harmonia da peça gráfica e calcula a porcentagem estimada de ocupação visual de cada tom, permitindo que desenvolvedores criem paletas temáticas consistentes para seus sites em segundos.

4. Comparativo dos Espaços de Cor Suportados

Formato Exemplo Uso Principal
HEX #6366F1 Tokens CSS, Figma, Tailwind CSS e propriedades estáticas.
RGB / RGBA rgb(99, 102, 241) Síntese aditiva de monitores e transparências com canal Alfa.
HSL hsl(239, 84%, 67%) Criação de temas dinâmicos e variações de Luminosidade (Dark Mode).
CMYK cmyk(59%, 58%, 0%, 5%) Artes gráficas impressas (Ciano, Magenta, Amarelo e Preto).

Perguntas Frequentes (FAQ)

Posso colar uma captura de tela direto pelo teclado (Ctrl + V)?+
Sim! Basta pressionar PrintScreen no teclado (ou Win + Shift + S no Windows / Cmd + Shift + 4 no Mac) e pressionar Ctrl + V em qualquer lugar da tela. A imagem será carregada instantaneamente no Canvas.
O que é o botão "Conta-gotas da Tela"?+
Esse botão aciona a moderna EyeDropper API nativa dos navegadores baseados em Chromium (Google Chrome, Microsoft Edge, Opera, Brave). Ela permite que você mova a mira para fora da aba do navegador e capture a cor de qualquer janela aberta no seu monitor.
Minhas imagens são salvas em algum servidor?+
Não. A Caixa do Dev opera sob o princípio de Processamento 100% Client-Side. Nenhum byte da sua imagem é enviado para a nuvem; o processamento ocorre exclusivamente na memória do seu navegador.
Como exportar as cores capturadas para o meu projeto?+
Na seção "Cores Capturadas pelo Usuário", você pode clicar em "Copiar Todos HEX", "Exportar :root CSS" (para colar no seu arquivo style.css ou design tokens) ou "Exportar JSON" para integração com scripts automatizados.