Respuesta rápida
Elige una armonía como análoga o complementaria y presiona Generar (o la barra espaciadora) para obtener una paleta a juego; bloquea los colores que te gusten y regenera el resto. O cambia a «Extraer de imagen» y sube una foto o un logotipo para obtener sus colores principales. Cada color muestra HEX, RGB, HSL y su contraste con texto blanco y negro, y puedes copiar la paleta como variables CSS, Tailwind o JSON.
¿Qué es un generador de paletas de colores?
Un generador de paletas de colores te ayuda a elegir colores que se ven bien juntos. Elegir los colores uno por uno suele llevar a combinaciones que chocan o a texto difícil de leer. Un generador de paletas aplica reglas probadas de armonía de color (los mismos principios que los diseñadores aprenden de la rueda cromática) para producir al instante conjuntos equilibrados de 3 a 8 colores, y te permite conservar los que te gustan mientras exploras alternativas para el resto.
Esta herramienta gratuita funciona de dos maneras. Generar crea paletas armoniosas (aleatorias, análogas, complementarias, triádicas, complementarias divididas o monocromáticas), opcionalmente creadas alrededor del color de tu marca. Extraer de imagen analiza una foto, un logotipo o una captura de pantalla y devuelve sus colores dominantes con el agrupamiento k-means++, todo en tu navegador. Cada color muestra sus valores HEX, RGB y HSL y su proporción de contraste con texto blanco y negro, para que puedas comprobar la legibilidad antes de diseñar, y puedes exportar la paleta como variables CSS, configuración de Tailwind, JSON o PNG.
Características principales
- Seis modos de armonía basados en la rueda cromática.
- Color base: crea una paleta alrededor del color de tu marca.
- Bloquea y regenera: conserva tus favoritos y presiona la barra espaciadora para obtener nuevas opciones.
- Extraer de imagen: los colores dominantes de fotos y logotipos, empezando por el más común.
- HEX, RGB y HSL para cada muestra.
- Contraste WCAG con texto blanco y negro.
- Exportaciones: variables CSS, lista HEX, Tailwind, JSON y PNG.
- Privado: las imágenes se procesan localmente.
Cómo crear una paleta paso a paso
- Elige un método: Generar paleta o Extraer de imagen.
- Para paletas generadas, elige una armonía y la cantidad de colores; opcionalmente define un color base y marca «Crear la paleta alrededor de mi color base».
- Presiona Generar o la barra espaciadora hasta que veas algo que te guste.
- Bloquea los colores que quieras conservar y vuelve a generar para perfeccionar el resto.
- Para imágenes, sube o arrastra una foto; la paleta aparece en un momento.
- Haz clic en una muestra para copiar su HEX, o elige un formato de exportación y copia el código.
Las armonías de color, explicadas
| Armonía | Cómo se construye | Transmite |
|---|---|---|
| Análoga | Tonos vecinos, separados unos 25° | Calma, naturalidad, cohesión |
| Complementaria | Tonos opuestos (180°) en versiones claras y oscuras | Alto contraste, energía |
| Triádica | Tres tonos separados 120° | Vibrante pero equilibrada |
| Complementaria dividida | Un tono más los dos que rodean a su complemento (150°, 210°) | Contraste con menos tensión |
| Monocromática | Un solo tono con distinta luminosidad y saturación | Elegante, minimalista |
| Aleatoria agradable | Tonos espaciados con saturación y luminosidad controladas | Inspiración fresca |
Cómo extraer colores de una imagen
Cuando subes una imagen, la herramienta dibuja una copia reducida (hasta 160 píxeles en el lado más largo) en un canvas oculto, ignora los píxeles transparentes y ejecuta el agrupamiento k-means++: elige colores iniciales bien repartidos, asigna cada píxel a su color más cercano, mueve cada color al promedio de su grupo y repite el proceso. Los centros de los grupos resultantes son los colores representativos de la imagen, ordenados según cuántos píxeles cubre cada uno. Úsalo para combinar un sitio web con un logotipo, crear publicaciones sociales que combinen con la foto de un producto o capturar el ambiente de un paisaje. Como el agrupamiento comienza al azar, los tonos cercanos pueden variar ligeramente entre ejecuciones.
Contraste y accesibilidad
Los colores bonitos no sirven de nada si no se puede leer el texto que llevan encima. Las Pautas de Accesibilidad para el Contenido Web (WCAG) definen una proporción de contraste de 1:1 a 21:1. El nivel AA exige 4.5:1 para texto normal y 3:1 para texto grande (alrededor de 24 px, o 19 px en negrita); el nivel AAA exige 7:1. Cada muestra de color indica su proporción con texto blanco y negro y usa automáticamente el más legible para su etiqueta.
| Color | Texto blanco | Texto negro |
|---|---|---|
| #1B98E0 (azul) | 3.17:1: solo texto grande | 6.61:1: cumple AA |
| #FF9933 (azafrán) | 2.13:1: no cumple | 9.86:1: cumple AAA |
| #138808 (verde de la India) | 4.61:1: cumple AA | 4.55:1: cumple AA |
| #0F2027 (casi negro) | 16.72:1: cumple AAA | 1.26:1: no cumple |
Cómo crear la paleta de un sitio web
- Color primario: el color de tu marca para botones, enlaces y elementos destacados.
- Secundario / acento: un color de contraste para llamadas a la acción e insignias.
- Neutros: grises claros y oscuros o neutros con matiz para texto, bordes y fondos.
- Colores de retroalimentación: verde para éxito, rojo para errores, ámbar para advertencias.
- La regla 60-30-10: aproximadamente 60% neutro, 30% primario y 10% acento mantiene los diseños equilibrados.
Usa el modo monocromático con el color de tu marca para obtener tonos claros y oscuros para los estados al pasar el cursor y los fondos, y expórtalos como variables CSS para que cambiar un color más adelante actualice todo el sitio. Para degradados que usen tu paleta, prueba nuestro generador de degradados CSS.
Ejemplo práctico: una paleta para una publicación de una fiesta de la India
Digamos que estás diseñando una publicación de Diwali o del Día de la Independencia y quieres el azafrán como color protagonista. Define el color base como #FF9933, marca «Crear la paleta alrededor de mi color base» y elige Complementaria. La herramienta mantiene el azafrán como primera muestra y añade azules del lado opuesto de la rueda en tonos más claros y más oscuros, lo que hace resaltar el azafrán. Ahora mira los números de contraste: el azafrán obtiene solo 2.13:1 con texto blanco pero 9.86:1 con negro, así que pon texto oscuro sobre las áreas azafrán. Si el resultado te parece demasiado llamativo, cambia a Análoga para amarillos y rojos cálidos que quedan junto al azafrán, o a Monocromática para un conjunto suave de matices y tonos de azafrán. Bloquea los dos que más te gusten, presiona la barra espaciadora unas cuantas veces para el resto y luego copia las variables CSS en tu diseño.
Cómo usar el código exportado
La exportación CSS define variables llamadas --color-1, --color-2, etcétera, dentro de :root. Pégala al inicio de tu hoja de estilo y usa background: var(--color-1); en cualquier lugar. Cambia el nombre de las variables por roles con significado, como --brand, --accent y --surface, una vez que decidas qué hace cada color; así los cambios posteriores serán sencillos. La exportación de Tailwind crea una escala brand (100, 200, 300…) para pegar bajo theme.extend.colors, de modo que funcionen clases como bg-brand-100. El arreglo JSON sirve para design tokens o scripts, y la lista HEX se pega sin problema en Figma, Canva o la mayoría de las herramientas de diseño.
Formatos de exportación
- Variables CSS:
:root { --color-1: #1B98E0; … }, que se usan convar(--color-1). - Lista HEX: un color por línea para apps de diseño.
- Tailwind: un fragmento para
theme.extend.colors. - JSON: un arreglo para código y design tokens.
- PNG: una imagen compartible de las muestras con sus códigos, útil para moodboards y la aprobación del cliente.
¿Quién usa un generador de paletas?
- Diseñadores web y de apps que empiezan un proyecto nuevo.
- Pequeños negocios que eligen los colores de su marca.
- Creadores de redes sociales que diseñan publicaciones y miniaturas.
- Desarrolladores que necesitan un tema rápido y coherente.
- Estudiantes y profesores que aprenden teoría del color.
- Organizadores de eventos que combinan invitaciones y decoración.
Errores comunes que debes evitar
- Demasiados colores intensos: elige un color principal y usa los demás con moderación.
- Ignorar el contraste: el texto claro sobre colores claros no cumple con la accesibilidad.
- Depender solo del color para transmitir significado: agrega íconos o etiquetas para las personas con daltonismo.
- Elegir desde una sola pantalla: los colores se ven distintos en celulares y en impresión.
- Olvidar el modo oscuro: revisa tu paleta también sobre fondos oscuros.
Solución de problemas
- «No se encontraron colores sólidos»: puede que la imagen sea casi toda transparente; prueba con una versión que tenga fondo.
- Los colores extraídos se ven apagados: las fotos suelen tener muchos tonos medios; aumenta la cantidad de colores.
- La barra espaciadora no regenera: primero haz clic fuera de los campos de texto.
Glosario rápido
- Tono: la posición en el círculo cromático (0–360°).
- Saturación: qué tan intenso o grisáceo es un color.
- Luminosidad: qué tan claro u oscuro es un color.
- Código HEX: un valor de color hexadecimal de seis dígitos.
- Relación de contraste: medida de legibilidad definida por WCAG.
- k-means: un método de agrupamiento que reúne valores similares.
¿Por qué usar este generador de paletas?
Combina paletas de teoría del color, extracción de colores desde imágenes y verificaciones de accesibilidad en una sola herramienta rápida, con exportaciones listas para CSS, Tailwind y apps de diseño, gratis y privada.
Generador de paletas de colores: datos clave
| Armonías | Aleatoria, análoga, complementaria, tríada, complementaria dividida, monocromática |
|---|---|
| Desde una imagen | Colores dominantes mediante agrupamiento k-means++, en tu dispositivo |
| Por color | HEX, RGB, HSL, contraste con blanco y negro |
| Regla de contraste | WCAG AA exige 4.5:1 para texto normal y 3:1 para texto grande |
| Exportación | Variables CSS, lista HEX, Tailwind, JSON, PNG |
| Cantidad | De 3 a 8 colores; bloquea cualquier muestra |
Preguntas frecuentes
¿Cómo elige los colores el generador de paletas?
Usa reglas de armonía de color sobre la rueda cromática en el modelo HSL: los colores análogos están uno junto al otro, los colores complementarios son opuestos (180°), los colores triádicos están separados 120° y el complementario dividido usa los dos colores a los lados del complemento. Las paletas monocromáticas varían la luminosidad y la saturación de un solo tono.
¿Cómo obtengo colores de una imagen?
Cambia a «Extraer de imagen» y sube un JPG, PNG o WebP. La herramienta reduce una copia de la imagen y agrupa los píxeles similares con el agrupamiento k-means++, devolviendo primero los colores más comunes. La imagen nunca sale de tu dispositivo.
¿Qué significa la proporción de contraste?
Mide qué tan legible es el texto sobre un color, desde 1:1 (invisible) hasta 21:1 (negro sobre blanco). El nivel AA de WCAG exige al menos 4.5:1 para texto normal y 3:1 para texto grande; el nivel AAA exige 7:1. Cada muestra de color indica la proporción para texto blanco y negro.
¿Se lee bien el texto blanco sobre #1B98E0?
El blanco sobre #1B98E0 tiene un contraste de aproximadamente 3.2:1: bien para títulos grandes o botones con texto grande, pero por debajo de los 4.5:1 necesarios para texto pequeño de cuerpo. El negro sobre el mismo azul llega a unos 6.6:1.
¿Cómo conservo un color mientras cambio otros?
Haz clic en el ícono de candado de una muestra. Los colores bloqueados se mantienen cuando presionas Generar o la barra espaciadora.
¿Puedo crear una paleta alrededor del color de mi marca?
Sí. Elige el color de tu marca en «Color base», marca «Crear la paleta alrededor de mi color base» y elige una armonía. Tu color exacto se mantiene como la primera muestra en todas las armonías excepto la monocromática, que en su lugar crea tonos más claros y más oscuros de su matiz.
¿Qué formatos puedo exportar?
Propiedades personalizadas de CSS (variables :root), una lista simple de HEX, un fragmento de tema de Tailwind, un arreglo JSON o una imagen PNG de las muestras con sus códigos HEX.
¿Cuál es la diferencia entre HEX, RGB y HSL?
Describen el mismo color de formas distintas: HEX es un código compacto (#1B98E0), RGB enumera las cantidades de rojo, verde y azul (27, 152, 224), y HSL enumera el tono, la saturación y la luminosidad, lo que facilita ajustar los matices.
¿Por qué los colores extraídos cambian un poco cada vez?
k-means++ parte de colores iniciales aleatorios, por lo que los tonos cercanos pueden salir un poco distintos entre ejecuciones. Los colores dominantes siguen siendo los mismos.
¿Cuántos colores debe tener la paleta de un sitio web?
Normalmente uno o dos colores principales de la marca, un acento y algunos neutros para el texto y los fondos. Cinco colores es un punto de partida cómodo.
¿Mi imagen se sube?
No. Las imágenes se analizan en tu navegador y no se guardan ni se envían a ningún lugar.
¿El generador de paletas de colores es gratis?
Sí. Es gratis, ilimitado y no requiere registro.
¡Encuentra colores que combinan!
Paletas de armonías y colores desde imágenes, gratis y privado.
Explora más herramientas de Prompt Minds
Generador de paletas de colores funciona muy bien junto con nuestras otras herramientas gratuitas. Todas las herramientas de Prompt Minds se ejecutan por completo en tu navegador: sin registro, sin subir archivos, sin marcas de agua. Ver todas las herramientas gratuitas.
