hex2tailwindは、任意の16進カラーコードを最も近いTailwind CSSクラスに変換するWebベースのツールです。CIEDE2000(ΔE00)の知覚色差アルゴリズムを用いて、入力された色をTailwind v4のOKLCHパレットと比較し、視覚的に最も近いマッチを返します。
このツールは、Tailwind CSSを使用して作業を行うフロントエンド開発者やUIデザイナー向けに設計されており、一貫性のあるパレット準拠のカラー選択を可能にします。即時結果表示、並び替えプレビュー、クラス名のワンクリックコピー機能を備えており、効率的なワークフローを実現します。また、内蔵のパレットジェネレーターにより、単一の色からOKLCHを用いて50~950までの完全なTailwindスケールを生成することもできます。
#記号の有無に関わらず16進数入力を受け付ける16進数値(例:#262626または262626)を貼り付けると、hex2tailwindは入力を正規化し、Tailwind v4のOKLCHパレットに含まれるすべての色と比較します。この比較にはCIEDE2000(ΔE00)式が使用され、単なるRGB距離ではなく、人間の視覚による知覚的差異を推定します。
最小のΔE00値を持つクラスが返され、元の色と提案されたTailwindカラーが並んで表示されるため、視覚的に確認できます。得られたクラス名はすぐにコピーでき、コードベースにそのまま使用可能です。
より広範なデザインニーズに対応するため、パレットジェネレーターはOKLCHを用いて単一のベースカラーから50~950までの完全なTailwindスタイルのスケールを生成し、各ステップ間で知覚的に均一な色調を実現します。
技術概要
| 項目 | 詳細 |
|---|---|
| アルゴリズム | CIEDE2000(ΔE00)知覚色差 |
| パレット | Tailwind CSS v4 OKLCHカラーシステム |
| 入力 | 16進カラーコード(#記号の有無を問わない) |
| 出力 | Tailwindカラークラス(例:neutral/800) |
| インターフェース | 即時結果表示、並列プレビュー、ワンクリックコピー、レスポンシブUI |
| 利用方法 | Webベース、無料、アカウント・広告・レート制限なし |