Chuyển đổi mã màu tức thì giữa HEX, RGB, HSL và OKLCH
Các nhà thiết kế đồ họa và lập trình viên web thường xuyên phải làm việc với các công cụ có chuẩn mã màu khác nhau: Figma chuộng mã HEX, mã nguồn CSS thích HSL, React thường dùng RGBA và các Design System hiện đại đang nhanh chóng chuyển sang OKLCH. Bộ chuyển đổi màu sắc miễn phí của công cụ của chúng tôi hợp nhất các định dạng này trên một màn hình trực quan duy nhất.
The Six Color Formats You Need to Know
HEX là cú pháp lâu đời nhất trên internet. Một chuỗi 6 ký tự như #2563eb được hỗ trợ bởi mọi trình duyệt và công cụ đồ họa trên thế giới.
RGB (Đỏ, Xanh lá, Xanh dương) phản ánh cách thức phát sáng của các điểm ảnh phụ trên màn hình kỹ thuật số với 3 kênh có giá trị từ 0 đến 255.
RGBA bổ sung thêm kênh Alpha vào RGB để kiểm soát độ trong suốt (từ 0 đến 1), rất cần thiết cho các lớp phủ popup, kính mờ hay bóng đổ.
HSL (Hue, Saturation, Lightness) biểu diễn màu sắc một cách trực quan trên vòng xoay màu 360 độ, rất thuận tiện để lập trình viên tạo biến thể màu sáng tối trong CSS.
HSLA bổ sung thêm độ trong suốt Alpha cho định dạng HSL.
OKLCH là tương lai của thiết kế giao diện web. Được chuẩn hóa trong CSS Color 4, không gian màu này mô phỏng chính xác cơ chế sinh học của mắt người: Thay đổi độ sáng mà giữ nguyên góc màu sẽ không làm lệch sắc độ cơ bản.
Why Color Format Conversion Matters in Real Projects
Cầu nối từ thiết kế đến mã nguồn: Chuyển đổi các mã HEX từ bản thiết kế sang HSL hoặc OKLCH để phục vụ các biến màu giao diện trong dự án web.
Đảm bảo chuẩn tương phản tiếp cận WCAG: Không gian màu OKLCH giúp bạn dự đoán chính xác độ tương phản thực tế giữa chữ và nền, đảm bảo bài toán tiếp cận cho người dùng thị lực yếu.
Thiết kế giao diện ban đêm (Dark Mode): Dễ dàng đảo ngược độ sáng mà vẫn giữ nguyên nhận diện thương hiệu nguyên bản của ứng dụng.
Interactive Color Palette: Tailwind, Shades, Tints & Tones
Với mỗi màu sắc bạn đưa vào, công cụ tự động trải rộng thành dải 11 sắc thái hài hòa:
- Thang Tailwind: Tạo đầy đủ các mức độ từ
50,100,200cho đến950. - Bóng tối (Shades): 10 biến thể đậm dần bằng cách giảm dần độ sáng.
- Ánh sáng (Tints): 10 biến thể nhạt dần bằng cách pha thêm sắc trắng.
- Tông màu (Tones): Điều chỉnh giảm độ rực rỡ hướng về màu xám trung tính.
How the Color Math Works
Toàn bộ ma trận tính toán chuyển đổi màu sắc đều được thực thi bằng JavaScript ngay trong trình duyệt máy tính của bạn với tốc độ tính bằng phần triệu giây, hoạt động hoàn hảo ngay cả khi ngắt kết nối mạng.