Chuyển Đổi Màu Sắc miễn phí
Chuyển đổi màu sắc giữa các định dạng HEX, RGB, HSL, HSV và CMYK tức thì. Bao gồm thang độ sáng và bộ màu mẫu.
Chuyển đổi màu giữa HEX, RGB, HSL, HSV và CMYK — với bản xem trước trực tiếp và sao chép một lần. Mọi thứ chạy trong trình duyệt của bạn.
Chấp nhận: HEX (#fff hoặc #ffffff), RGB (255, 255, 255) hoặc HSL (360, 100%, 50%)
Độ tương phản WCAG
Trên nền trắng
2,49:1
Trên nền đen
8,44:1
Thang độ sáng
Nhấp vào ô màu để chuyển sang sắc thái đó
Công dụng phổ biến
- Chuyển Đổi Màu Cho Thiết Kế WebNhận giá trị HEX, RGB và HSL cho bất kỳ màu nào — sẵn sàng dán vào CSS hoặc Tailwind.
- Chuyển Đổi Màu Cho In Ấn (CMYK)Chuyển đổi màu màn hình (HEX/RGB) thành giá trị CMYK để sử dụng trong thiết kế in và in chuyên nghiệp.
- Xây Dựng Bảng Màu Cho Hệ Thống Thiết KếChuyển đổi màu thương hiệu trên tất cả các định dạng và tạo các thang độ sáng nhất quán cho hệ thống thiết kế đầy đủ.
- Kiểm Tra Độ Tương Phản Màu để Tiếp CậnChuyển đổi màu sắc để lấy giá trị RGB để sử dụng trong các công cụ tỷ lệ độ tương phản - tuân thủ WCAG cho thiết kế tiếp cận.
- Chuyển Đổi Màu cho FigmaNhận các giá trị HEX và RGB chính xác để dán vào các bộ chọn màu Figma và các hệ thống mã thông báo thiết kế.
Cách hoạt động
Toàn bộ logic chuyển đổi là JavaScript tự viết chạy hoàn toàn trong trình duyệt — không thư viện, không gọi máy chủ. Công cụ phân tích đầu vào, đưa qua một chuỗi hàm toán học thuần, và đồng thời tạo ra mười một định dạng đầu ra, bao gồm các không gian CSS Color 4 hiện đại oklch() và lab().
- 1Phân tích đầu vào linh hoạtBộ phân tích tùy chỉnh chấp nhận hex (3, 4, 6 hoặc 8 chữ số), rgb()/rgba(), hsl()/hsla() theo cả cú pháp dấu phẩy cũ và cú pháp dấu cách hiện đại, và bộ ba số trần. Giá trị alpha dạng thập phân hoặc phần trăm được chuẩn hóa về khoảng 0–1 trước khi chuyển đổi.
- 2RGB là trung tâm chuyển đổiMọi định dạng được chấp nhận trước tiên được quy về bộ ba RGB chuẩn. Từ biểu diễn duy nhất đó, công cụ tỏa ra: HSL và HSV dùng công thức min/max/chroma chuẩn; CMYK được suy ra bằng cách tìm kênh key; và tuyến tính hóa sRGB (đường cong gamma từng đoạn định nghĩa trong IEC 61966-2-1) được áp dụng trước các phép tính không gian cảm nhận.
- 3Không gian màu cảm nhận được tính từ đầuoklch() được tính bằng các ma trận 3×3 tham chiếu của Björn Ottosson (không gian căn bậc ba LMS). lab() và lch() dùng thích ứng sắc độ Bradford để chuyển từ điểm trắng D65 sang D50, khớp với cách CSS Color 4 định nghĩa lab(). Đây là cùng công thức dùng trong bộ máy hiển thị của trình duyệt — được cài đặt ở đây không phụ thuộc bên ngoài.
- 4Độ tương phản WCAG và thang độ sángĐộ chói tương đối được tính theo công thức WCAG 2.1 (R, G, B tuyến tính hóa với trọng số 0.2126/0.7152/0.0722) và tỷ lệ tương phản so với trắng và đen được xếp hạng AA-lớn, AA, AAA hoặc Không đạt. Một dải độ sáng chín bước được tạo bằng cách tăng kênh độ sáng HSL từ 10% đến 90%, cho phép bạn nhấp vào ô màu bất kỳ để chuyển đổi sắc thái đó.
Công cụ liên quan
Chọn màu và tạo bảng màu
Chọn màu, chuyển đổi HEX/RGB/HSL và tạo bảng màu hài hòa.
Trình tạo màu ngẫu nhiên
Tạo màu ngẫu nhiên từng màu một hoặc thành bảng năm màu, khóa những màu bạn thích, sao chép giá trị HEX, RGB hoặc HSL và xuất bảng màu dưới dạng PNG hoặc CSS.
Tạo Bảng Màu
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.