FIRST CH TOOLS / 03 CONTRAST CHECKER
コントラスト比チェッカー
文字色と背景色のコントラスト比(WCAG 2.1)を計算し、アクセシビリティ基準 AA / AAA の合否を判定します。結果はURLに反映されるので、そのまま共有できます(例: ?fg=333333&bg=ffffff)。
大きいテキストの見え方(24px太字)
通常テキストの見え方です。本文サイズ(15px)でこの配色がどれだけ読みやすいかを確認できます。
—
コントラスト比
| 基準 | 必要比率 | 判定 |
|---|---|---|
| AA — 通常テキスト | 4.5 : 1 | — |
| AA — 大きいテキスト(18pt / 14pt太字以上) | 3 : 1 | — |
| AAA — 通常テキスト | 7 : 1 | — |
| AAA — 大きいテキスト | 4.5 : 1 | — |
| UI部品・図形(非テキスト) | 3 : 1 | — |
How to Use
- 2色を指定するカラーピッカーまたはHEX値(例: #333333)で文字色と背景色を入力。
- 判定を確認コントラスト比とAA/AAA基準の合否が即時に表示されます。プレビューで実際の見え方も確認できます。
- 共有する結果はURLに反映されるので、そのままコピーしてチームに共有できます。
About This Tool
コントラスト比はWCAG 2.1(Webアクセシビリティの国際基準)の相対輝度計算式に基づいて算出しています。 一般的なWebサイトの本文は「AA — 通常テキスト(4.5:1以上)」を満たすことが推奨されます。 当社ではサイト納品時の検収チェック項目としてコントラスト比の確認を標準化しています。
From AI Agents
このツールのコントラスト比計算・AA/AAA判定ロジックは、MCP(Model Context Protocol)サーバー @first-ch/tools-mcp の contrast_check ツールとしても提供しており、ブラウザを使わずAIエージェントから直接呼び出せます。導入方法の詳細は AIエージェントからの使い方 を参照してください。
導入
claude mcp add firstch-tools -- npx -y @first-ch/tools-mcp
呼び出し例
# 例: エージェントに渡す入力 contrast_check(fg="333333", bg="ffffff")
Other Tools
- 01画像→WebP一括変換WebP Converter
- 02白背景の透過White BG Remover
- 04文字数カウントCharacter Counter
- 05llms.txt ジェネレーターllms.txt Generator
- 06JSON-LD構造化データ生成JSON-LD Generator
- 07Markdown→PDF変換MD → PDF
- 08OGPメタタグ生成ウィザードOGP Wizard
- 09faviconジェネレーターFavicon Generator
- 10TikTok投稿ツールTikTok Publisher
- 11文字コード・改行コード変換Encoding Converter
- 12画像→AVIF変換+picture生成AVIF Converter
- 13テストデータ生成Test Data Generator
- 14Marp Markdown→スライドMarp Slides
- 15テキスト・コード差分チェッカーDiff Checker
- 16Cron式ビジュアル解説&発火日時Cron Explainer
- 17Base64 & Data URI変換Base64 & Data URI
- 18URLパラメータ分解・UTMタグ編集URL Parameters
- 19HTMLエンティティ・特殊文字エスケープHTML Escape
- 20JSON ⇄ YAML 相互変換&整形JSON ⇄ YAML
- 21PX ⇄ REM / EM 単位変換&スケール表PX ⇄ REM / EM
- 22Colorコード変換&アルファ透過Color Converter
- 23MD5 / SHA-256 ハッシュ生成Hash Generator
- 24JWTデコーダー&有効期限チェッカーJWT Decoder
- 25User-Agent解析&デバイス判定User-Agent Parser
- 26UUID (v4) & ULID 一括生成UUID & ULID Generator
- 27アスペクト比計算&レスポンシブサイズAspect Ratio Calculator