Công cụ trộn màu & tạo các bước chuyển màu

Chọn hai màu và số bước để có các màu chuyển tiếp pha đều nhau, phù hợp cho gradient, viền, biểu đồ và trạng thái hover.

Cập nhật

Nhấp vào một ô màu để sao chép mã HEX của màu đó.

Mã nguồn

Dữ liệu của bạn không bao giờ rời khỏi máy tính. Mọi xử lý diễn ra 100% cục bộ trong trình duyệt của bạn.

Công cụ này có hữu ích không?0.0 0 lượt đánh giá
Tạo CSS gradient tuyến tính, radial và conic trực quanKéo điểm màu, chỉnh góc, nội suy OKLCH và sao chép CSS kèm màu dự phòng.Tạo CSS Gradient →

Cách dùng Trộn màu

  1. Nhập hoặc chọn Màu A và Màu B.
  2. Chọn số bước bạn muốn (bao gồm cả hai đầu).
  3. Chọn không gian nội suy — OKLab cho kết quả pha mượt và đều nhất.
  4. Nhấp vào một ô màu để sao chép một màu, hoặc sao chép cả dãy dưới dạng biến CSS, color-mix() hoặc JSON.

Công cụ trộn màu dùng để làm gì?

Công cụ tính toán các màu cách đều nhau giữa hai màu đầu và cuối. Ví dụ, với 5 bước giữa xanh dương và hổ phách, bạn sẽ có xanh dương, ba màu trung gian và hổ phách. Cách này hữu ích cho gradient nhiều điểm dừng, thang màu trong trực quan hóa dữ liệu, thanh tiến trình, viền tinh tế giữa hai màu nền và trạng thái hover theo chủ đề.

Vì sao không gian nội suy quan trọng

Không gianKết quảPhù hợp nhất cho
OKLabCác bước đều theo cảm nhận thị giác, không bị đục ở giữaHầu hết công việc giao diện, gradient, thang màu biểu đồ
OKLCHĐi vòng quanh bánh xe sắc độ, giữ màu rực rỡGradient cầu vồng và gradient thương hiệu
sRGBMặc định kinh điển của trình duyệt; điểm giữa có thể bị xám hoặc tốiKhớp với thiết kế cũ
Linear sRGBMô phỏng trộn ánh sáng đúng vật lý, điểm giữa sáng hơnMô phỏng pha trộn ánh sáng thực tế
HSLDựa trên sắc độ, độ sáng cảm nhận không đềuQuét sắc độ nhanh

Trộn các màu bổ sung như xanh dương và vàng trong sRGB sẽ tạo ra màu xám xỉn ở giữa; OKLab giữ quá trình chuyển đổi sạch hơn. Đó là lý do CSS hiện đại cho phép bạn chủ động chọn không gian.

Trộn màu bằng CSS thuần

Tất cả các trình duyệt hiện đại đều hỗ trợ color-mix() và gợi ý nội suy trong gradient, nên bạn thường có thể bỏ qua hoàn toàn các giá trị viết cứng:

.border { border-color: color-mix(in oklab, var(--surface), var(--text) 15%); }
.hero  { background: linear-gradient(in oklch 90deg, #2563eb, #f59e0b); }

Các bước màu được tạo ra vẫn rất hữu ích cho công cụ thiết kế, mẫu email, biểu đồ vẽ bằng canvas/SVG và mọi nơi không dùng được hàm CSS. Để xây dựng thang màu đầy đủ từ sáng đến tối từ một màu, hãy dùng Công cụ tạo bảng màu Tailwind; để lấy mã gradient nhiều điểm dừng, hãy dùng Công cụ tạo CSS Gradient.

Cũng được tìm dưới tên: trộn màu online, pha hai màu, nội suy màu, color-mix, tạo bước chuyển màu, tạo gradient từ hai màu, blend colors.

Các công cụ dùng kèm tốt với Trộn màu

  • Chuyển đổi màu OKLCH — Khám phá không gian màu OKLCH đồng đều về mặt thị giác với thanh trượt trực tiếp, xem màu có nằm trong sRGB hay không, và sao chép các giá trị HEX, RGB, HSL dự phòng tương ứng.
  • Chuyển đổi mã màu — Dán bất kỳ màu CSS nào — HEX, rgb(), hsl(), hwb(), oklch() hoặc tên màu như tomato — và nhận ngay mọi định dạng còn lại, kèm bảng màu 50–950 sẵn sàng dùng.
  • Tìm tên màu — Dán mã HEX để nhận tên màu dễ đọc gần nhất và tên token gọn gàng cho CSS, SCSS, JavaScript hoặc cấu hình Tailwind của bạn.
  • Chuyển HEX sang OKLCH — Dán mã màu HEX và nhận giá trị OKLCH dùng cho CSS.

Câu hỏi thường gặp

Nên dùng nội suy nào?
OKLab cho các màu pha đều, tự nhiên trong hầu hết trường hợp. Dùng OKLCH khi bạn muốn các màu trung gian giữ được độ bão hòa, và chỉ dùng sRGB để khớp với thiết kế cũ.
Số bước có tính cả màu đầu và màu cuối không?
Có. 5 bước nghĩa là màu A, ba màu đã pha và màu B.
color-mix() trong CSS là gì?
color-mix(in oklab, red, blue 30%) pha trộn hai màu ngay trên trình duyệt. Hàm này được hỗ trợ trong tất cả trình duyệt hiện đại, hoạt động với biến CSS nên màu pha sẽ tự cập nhật theo chủ đề của bạn.
Vì sao một số màu pha bị xám ở giữa?
Trộn các sắc độ đối lập trong sRGB sẽ kéo các kênh màu về phía xám. Các không gian theo cảm nhận như OKLab và OKLCH giúp tránh “vùng giữa bị đục” này.
Tôi có thể cài Trộn màu như một ứng dụng web và dùng khi không có mạng không?
Có. Trộn màu là một ứng dụng web (PWA) có thể cài đặt — cài trực tiếp từ trình duyệt, không cần tải từ cửa hàng ứng dụng. Trên Chrome hoặc Edge (Windows, macOS, Linux, ChromeOS) hoặc Android, bấm Cài đặt ứng dụng ở đầu trang này; trên iPhone và iPad, dùng Chia sẻ → Thêm vào Màn hình chính; trên Mac, dùng File → Add to Dock trong Safari 17 trở lên. Sau đó ứng dụng mở trong cửa sổ riêng với biểu tượng riêng, và vì chạy hoàn toàn trên trình duyệt nên vẫn hoạt động khi không có mạng. Firefox trên máy tính không thể cài ứng dụng web. Cách cài đặt hoạt động thế nào.

Công cụ liên quan