Extrae los colores dominantes de cualquier imagen. Obtén códigos hex y valores RGB.
Suelta una imagen aquí o haz clic para subir (un archivo)
o pega una imagen del portapapeles (Ctrl+V / ⌘V)
Distribución de Color
Generador de Sistema de Diseño▼
Comparación de Algoritmos ▼
Armonía de Colores▼
Verificador de Contraste WCAG▼
Vista Daltonismo▼
Vista previa de cómo se ve su paleta para personas con diferentes tipos de daltonismo.
Copied!
Publicidad
Acerca de Esta Herramienta
El Extractor de Paleta de Colores analiza cualquier imagen cargada para identificar y extraer sus colores visualmente más significativos. Utiliza el algoritmo de cuantización median cut (Heckbert, 1982), una técnica establecida de la investigación en procesamiento digital de imágenes que ha sido ampliamente adoptada en software gráfico, sistemas de impresión y herramientas de desarrollo web.
A diferencia del muestreo simple de píxeles, que selecciona puntos arbitrarios en una imagen, el algoritmo median cut examina cada píxel en los datos de la imagen y particiona recursivamente todo el espacio de color en regiones distintas. Este enfoque asegura que la paleta resultante represente con precisión la distribución real de color de la imagen, capturando tanto los tonos dominantes del fondo como los colores de acento más pequeños que dan carácter a una composición.
La herramienta produce colores en tres formatos estándar de la industria. Los códigos HEX son el estándar web usado en CSS y HTML para estilizar páginas web. Los valores RGB (Rojo, Verde, Azul) son el formato usado por la mayoría del software de diseño incluyendo Photoshop, Figma y Sketch. Los valores HSL (Tono, Saturación, Luminosidad) proporcionan un modelo de color intuitivo especialmente útil para ajustes sistemáticos de brillo, saturación o tono.
Características adicionales incluyen generación de armonías de color (esquemas complementarios, análogos, triádicos, complementarios divididos y tetrádicos), verificación de contraste WCAG para cumplimiento de accesibilidad y simulación de daltonismo para verificar que su paleta funcione para usuarios con deficiencias de visión de color. Puede ordenar los colores extraídos por dominancia, brillo, tono o saturación.
Las opciones de exportación incluyen propiedades CSS personalizadas listas para pegar en hojas de estilo, configuración de Tailwind CSS, datos JSON para uso programático e imágenes PNG de muestras para presentaciones o guías de estilo. La herramienta usa la API Canvas de HTML (estándar W3C) para análisis a nivel de píxel, y todo el procesamiento ocurre completamente en su navegador. Sus imágenes nunca se suben a ningún servidor.
Sube cualquier imagen arrastrando y soltando o haciendo clic. Funciona con fotos, arte, logos o capturas.
Seleccione cuántos colores extraer (5-15) y elija su formato preferido (HEX, RGB o HSL).
Haz clic en cualquier muestra para copiar su valor. Exporta como CSS, JSON o muestras PNG.
La Ciencia de la Extracción de Color
La extracción de color de imágenes digitales tiene sus raices en el campo de la cuantización de color, una rama del procesamiento digital de imágenes que surgio a principios de los anos 1980 cuando las pantallas de computadoras estaban limitadas a mostrar solo un pequeno número de colores simultaneos. El articulo de Paul Heckbert de 1982 introdujo el algoritmo median cut como un método eficiente para reducir millones de colores unicos de pixeles a una paleta representativa, y sigue siendo uno de los enfoques mas utilizados hoy.
El ojo humano puede distinguir aproximadamente 10 millones de colores, pero la mayoria de las imágenes contienen solo unos pocos cientos a miles de colores perceptualmente distintos. Los algoritmos de cuantización de color aprovechan esto agrupando colores visualmente similares. El enfoque median cut funciona en el espacio de color RGB tridimensional, donde cada pixel se trata como un punto con coordenadas correspondientes a sus valores de intensidad rojo, verde y azul.
Las aplicaciones modernas de la extracción de color van mucho mas alla de la optimización de pantalla. En diseño web, las paletas extraidas ayudan a crear sistemas visuales cohesivos que reflejan el tono del contenido fotografico. En visualización de datos, la extracción identifica opciones de paleta optimas con suficiente contraste. Los disenadores de marca usan la extracción para obtener especificaciones de color digitales de materiales fisicos como muestras de tela o pintura.
Principios de teoria del color como armonias complementarias, analogas y triadicas se aplican a los colores extraidos para generar paletas expandidas. Estas armonias se basan en relaciones matemáticas alrededor del circulo cromatico HSL: los colores complementarios estan a 180 grados de distancia, los analogos dentro de 30 grados y los triadicos forman un triangulo equilatero a intervalos de 120 grados.
Cómo Usar
Sube cualquier imagen arrastrando y soltando o haciendo clic. Funciona con fotos, arte, logos o capturas.
Seleccione cuántos colores extraer (5-15) y elija su formato preferido (HEX, RGB o HSL).
Haz clic en cualquier muestra para copiar su valor. Exporta como CSS, JSON o muestras PNG.
Metodología
Esta herramienta ofrece dos algoritmos de extracción de color. El agrupamiento k-means agrupa píxeles similares ajustando iterativamente los centros de cluster hasta que convergen, produciendo paletas orientadas hacia los colores visualmente dominantes. Median cut (Heckbert, 1982) divide recursivamente el espacio de color a lo largo de su dimensión de canal más amplia en el punto mediano, creando paletas más uniformemente distribuidas.
Ambos algoritmos operan sobre una copia reducida de su imagen (máximo 200×200 píxeles) para un procesamiento eficiente. Los píxeles transparentes se excluyen del análisis. El filtrado de ambiente de color preselecciona píxeles por propiedades HSL antes del agrupamiento, y el generador de sistema de diseño aplica asignación de roles basada en luminancia a la paleta final.
La paleta extraída representa los colores visualmente más significativos de su imagen, ordenados por dominancia. El primer color cubre el área de píxeles más grande y es típicamente el fondo o el color del sujeto principal. Los colores siguientes representan porciones progresivamente más pequeñas de la imagen.
Elija el tamaño de paleta según sus objetivos de diseño. Una paleta de 3-5 colores funciona mejor para identidades de marca cohesivas, temas web y diseño de interfaz donde la simplicidad y consistencia son prioridades. Una paleta de 6-8 colores captura tonos intermedios y es ideal para ilustraciones o materiales de marketing. Una paleta de 9-10 colores revela gradientes sutiles y variaciones de textura, perfecta para análisis detallado de obras de arte o guías de estilo completas.
Use las opciones de ordenamiento para organizar resultados para diferentes flujos de trabajo. Ordene por dominancia para ver qué colores tienen más peso visual. Ordene por tono para organizar colores a lo largo del círculo cromático. Ordene por brillo para verificar el contraste de valor. Ordene por saturación para identificar colores vívidos versus apagados.
El verificador de contraste WCAG ayuda a confirmar que su paleta cumple con estándares de accesibilidad. Se requiere una relación de contraste de al menos 4.5:1 para texto normal (nivel AA), mientras que 3:1 es suficiente para texto grande. La vista de daltonismo asegura que su paleta sea distinguible para usuarios con protanopia, deuteranopia o tritanopia.
Ejemplos Prácticos
Ejemplo 1 - Identidad de Marca: Suba el logotipo de su empresa para extraer sus colores exactos, luego use la exportación CSS para construir un tema web consistente con esos colores de marca precisos como propiedades personalizadas.
Ejemplo 2 - Moodboard Fotográfico: Extraiga 8-10 colores de una foto de paisaje para capturar toda la gama de tonos naturales, desde azules del cielo y verdes del follaje hasta tonos tierra y resaltados. Exporte como muestra PNG.
Ejemplo 3 - Diseño UI desde Inspiración: Encuentre una fotografía que capture el ambiente que desea para su app. Extraiga 5 colores y use el generador de armonías para crear variaciones complementarias y análogas para botones, fondos y texto.
Ejemplo 4 - Auditoría de Accesibilidad: Extraiga la paleta de colores de su sitio web existente desde una captura de pantalla, luego use el verificador de contraste WCAG para identificar pares de colores que no cumplan los requisitos de accesibilidad.
Consejos para Mejor Extracción
1. Use imágenes de alta resolución cuando sea posible. Mayor resolución proporciona más datos de píxeles para que el algoritmo analice, produciendo paletas más precisas y representativas. Imágenes de baja resolución o muy comprimidas pueden introducir artefactos JPEG que distorsionan los colores.
2. Recorte su imagen antes de subirla si quiere enfocarse en una región específica. Extraer de una escena completa incluirá colores de fondo que pueden no ser relevantes.
3. Ajuste el tamaño de la paleta según su propósito. Comience con 5 colores para una paleta limpia. Aumente a 8-10 si necesita capturar variaciones sutiles como sombras, tonos medios y luces.
4. Use la opción de ordenar por HSL para identificar rápidamente relaciones entre colores extraídos. Colores cercanos en tono pero variados en saturación o luminosidad crean combinaciones naturalmente armoniosas.
5. Siempre verifique las relaciones de contraste con el verificador WCAG integrado antes de usar colores extraídos para texto y fondos. Una paleta hermosa solo es efectiva si permanece legible y accesible.
6. Exporte como propiedades CSS personalizadas para proyectos web para mantener una única fuente de verdad para sus valores de color.
Algoritmos de cuantización analizan píxeles y agrupan colores similares.
¿Qué formatos de color hay?
HEX para web/CSS, RGB para software de diseño, HSL para teoría del color.
¿Cómo exporto la paleta?
Cómo variables CSS, datos JSON, o imagen PNG.
¿Cuáles son buenos usos?
Crear paletas de marca, combinar colores UI, encontrar colores complementarios.
¿Se sube mi imagen a un servidor para procesarla?
No. Toda la extracción de colores ocurre completamente en su navegador usando la API Canvas de HTML5. Su imagen se carga en un elemento canvas local para el análisis de píxeles y nunca sale de su dispositivo. No se realizan solicitudes de red durante el proceso, garantizando total privacidad.
¿Qué formatos de imagen puedo subir?
Puede subir cualquier formato de imagen compatible con su navegador, incluyendo JPEG, PNG, WebP, GIF, BMP y SVG. Para la extracción más precisa, las fotos de alta resolución y las imágenes con contenido de color variado funcionan mejor. Las imágenes muy pequeñas o con pocos colores distintos pueden producir paletas menos variadas.
¿Cuál es la diferencia entre k-means y median cut?
El agrupamiento k-means agrupa píxeles refinando iterativamente los centros de clúster para minimizar la distancia de color. Tiende a producir paletas orientadas hacia los colores visualmente más dominantes. Median cut divide el espacio de color a lo largo de su dimensión más amplia en el punto mediano, creando grupos de igual tamaño. Generalmente captura una gama más amplia de colores, incluyendo los menos dominantes. Ambos algoritmos se ejecutan completamente en su navegador.
¿Qué son los modos de ambiente de color?
Los modos de ambiente de color filtran la paleta extraída por sensación visual. Vibrante muestra colores altamente saturados de luminosidad media. Apagado se centra en tonos desaturados. Oscuro extrae colores profundos de baja luminosidad. Claro extrae tonos pálidos de alta luminosidad. Natural muestra todos los colores sin filtrar. Esto es útil cuando quiere una atmósfera específica de su imagen.
¿Cómo funciona el generador de sistema de diseño?
El generador de sistema de diseño asigna automáticamente roles semánticos a sus colores extraídos basándose en el análisis de luminancia y saturación. Identifica los mejores candidatos para primario (más saturado), secundario, acento, fondo (más claro), texto (mayor contraste contra el fondo) y colores de borde. Puede copiar el resultado como propiedades CSS personalizadas listas para usar.
¿Puedo seleccionar colores específicos de la imagen?
Sí. Haga clic en el botón del cuentagotas para activar el modo de selección de color. Pase el cursor sobre la imagen para ver una vista previa ampliada del área bajo el cursor. Haga clic para agregar ese color exacto de píxel a su paleta. También puede hacer doble clic en cualquier muestra para editar manualmente su valor de color y bloquear colores para preservarlos durante la re-extracción.
¿Qué es el formato de exportación ASE?
ASE (Adobe Swatch Exchange) es un formato de archivo binario utilizado por las aplicaciones de Adobe Creative Suite, incluyendo Photoshop, Illustrator e InDesign. Exportar su paleta como archivo ASE le permite importarla directamente en estas herramientas de diseño. El archivo contiene los valores RGB y el nombre de cada color.
Mis Favoritos
Arrastra para reordenar
Aún no hay favoritos
Toca la ☆ en cualquier herramienta para marcarla como favorita.