Chuyển đến nội dung chính

Tạo Bảng Màu miễn phí

Tạo bảng màu bổ sung, tương tự, bộ ba và đơn sắc từ bất kỳ màu cơ bản nào. Sao chép mã hex chỉ bằng một cú nhấp.

Hoạt động ngoại tuyến sau khi tải

Nhập mã hex, tên màu như teal hoặc tomato, hoặc rgb(20, 184, 166) / hsl(174, 80%, 40%), rồi nhấn Enter.

Bảng màu thương hiệu · 7 màu
Định dạng sao chép
Xuất:
Màu gốc
Trên nền trắng 2,5Không đạt
Trên nền đen 8,4AAA
Màu nhấn
Trên nền trắng 2,9Không đạt
Trên nền đen 7,2AAA
Sắc nhạt
Trên nền trắng 1,1Không đạt
Trên nền đen 19,4AAA
Sắc đậm
Trên nền trắng 9,0AAA
Trên nền đen 2,3Không đạt
Trung tính sáng
Trên nền trắng 1,1Không đạt
Trên nền đen 19,3AAA
Trung tính vừa
Trên nền trắng 4,1AA chữ lớn
Trên nền đen 5,1AA
Trung tính tối
Trên nền trắng 16,1AAA
Trên nền đen 1,3Không đạt

Kiểm tra chữ và nền

Mẫu tiêu đề lớn
Mẫu văn bản thường cho cặp màu này
8,44:1Chữ thường AAAChữ lớn AAA
Thử các mẫu này

Muốn lấy màu từ ảnh? Hãy dùng công cụ trích xuất màu từ ảnh

Công dụng phổ biến

  • Tạo bảng màu cho thiết kế webTạo các lược đồ màu hài hòa cho các trang web, ứng dụng web và thành phần giao diện người dùng.
  • Tạo bảng màu thương hiệuPhát triển hệ thống màu thương hiệu hoàn chỉnh từ một màu thương hiệu duy nhất — màu chính, phụ, nhấn và trung tính.
  • Tạo bảng màu cho nghệ thuật và minh họaTạo kết hợp màu hài hòa cho nghệ thuật kỹ thuật số, minh họa và các dự án sáng tạo.
  • Tạo kiểu màu cho FigmaTạo bảng màu để sử dụng làm kiểu màu Figma và nền tảng token thiết kế.
  • Tạo bảng màu chế độ tốiTạo các biến thể sáng và tối của bảng màu của bạn để xây dựng hỗ trợ chế độ tối.

Cách hoạt động

Công cụ được xây dựng không dùng thư viện bên ngoài nào — mọi phép tính màu chạy bằng JavaScript tự viết trực tiếp trong trình duyệt. Nó chuyển màu bạn chọn giữa hex và HSL, rồi áp dụng các quy tắc phối màu kinh điển (bổ sung, bộ ba, tương đồng, v.v.) bằng phép tính trên vòng sắc độ để tạo từng bảng màu.

  1. 1
    Chuyển đổi hex sang HSL
    Khi bạn chọn màu, công cụ phân tích chuỗi hex thành các thành phần RGB và chuyển sang HSL (sắc độ, độ bão hòa, độ sáng). Sắc độ là vị trí 0–360 độ trên vòng màu; mọi phép tính bảng màu diễn ra trong không gian này.
  2. 2
    Phép tính sắc độ để phối màu
    Mỗi loại bảng màu là một công thức xoay cố định áp dụng cho sắc độ gốc. Bổ sung cộng 180°, bộ ba cộng 120° và 240°, bộ bốn bước 90°, bổ sung chia tách dùng 150° và 210°. Đơn sắc và sắc thái giữ nguyên sắc độ và độ bão hòa trong khi tăng giảm độ sáng.
  3. 3
    Xuất HSL sang hex
    Mỗi bộ ba HSL đã tính được chuyển lại thành màu hex bằng công thức chroma chuẩn. Kết quả hiển thị dạng dải màu với nhãn tự động tương phản (chữ tối trên ô sáng, chữ sáng trên ô tối) được xác định bằng ngưỡng độ chói đơn giản.
  4. 4
    Xuất theo định dạng bạn muốn
    Bảng màu có thể được sao chép dạng chuỗi hex hoặc xuất thành tệp biến CSS (:root { --color-1: … }), biến SCSS, đoạn cấu hình Tailwind, đối tượng JSON hoặc dải màu PNG. Xuất PNG dùng Canvas API của trình duyệt (toDataURL) để vẽ từng ô màu kèm nhãn hex — mọi thứ được tạo cục bộ khi nhấp.

Công cụ liên quan

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