隨機顏色生成器
工具用的順手嗎?
你的回饋能幫助我們做得更好
為設計師和開發者提供可控的隨機顏色生成,支援多種格式與色相篩選。
點選生成按鈕開始
概覽
了解工具能解決的問題、計算或處理邏輯,以及資料邊界。
本工具先為每個色塊生成一組 HSL 數值,再把同一顏色換算成 HEX、RGB 和 HSV。色相 H 來自所選色調範圍,飽和度 S 始終從 40%–100% 的整數中抽取,明度 L 則由“明亮、正常、暗色”決定。每個色塊獨立生成,因此適合快速取得候選色,而不是按固定種子重現一套顏色。
| 引數 | 可選項與實際範圍 | 會影響什麼 |
|---|---|---|
| 數量 | 預設 12;實際可用上限顯示在輸入框旁,頁面硬上限為 5000 | 本次生成的色塊個數 |
| 色調 | 隨機 0°–360°;紅 0°–30°、橙 30°–60°、黃 60°–90°、綠 90°–150°、藍 180°–240°、紫 270°–300°、粉 300°–330° | 限定 H 的整數區間 |
| 綜合色調 | 暖色 0°–60°;冷色 180°–270° | 一次覆蓋較寬的相鄰色相範圍 |
| 明暗檔 | 明亮 L=60%–90%;正常 L=40%–70%;暗色 L=20%–50% | 限定 HSL 明度,檔位之間有重疊 |
這些色相名稱是本工具採用的篩選區間,並非對整個色輪的唯一命名。例如紅色與橙色都可能抽到邊界 30°,而“隨機”才覆蓋完整色相環。
格式選項只決定色塊懸停時顯示、點選時複製哪一種寫法,不會另生成一組顏色。HEX 是六位 sRGB 十六進制程式碼;RGB 把紅、綠、藍寫成 0–255 的整數;HSL 保留本次抽取的色相、飽和度和明度;HSV 則把同一 sRGB 顏色換算成色相、飽和度和值。輸出都不包含 Alpha 透明度。
| 選擇 | 輸出形態 | 常見用途 |
|---|---|---|
| HEX | #rrggbb | 網頁樣式、設計標註、顏色令牌 |
| RGB | rgb(r, g, b) | 檢視三通道數值或直接寫入 CSS |
| HSL | hsl(h, s%, l%) | 按色相、飽和度、明度理解和調整顏色 |
| HSV | hsv(h, s%, v%) | 記錄使用 HSV/HSB 模型的軟體引數;不是 CSS 顏色函式 |
如果“藍色系”與“正常”檔恰好抽到 HSL(210, 60%, 50%),工具會顯示同色的 #3380cc、rgb(51, 128, 204)、hsl(210, 60%, 50%) 和 hsv(210, 75%, 80%)。RGB 通道和 HSV 百分比會按當前換算結果取整,因此它們是同一色塊的不同座標,不是四次獨立隨機。
指南
依步驟完成操作,並透過範例核對輸入與結果。
輸入正整數。頁面開啟時會按預設配置先生成 12 個色塊;若要改數量,以輸入框旁顯示的當前上限爲準。一次生成很多色塊不利於逐個比較,找靈感時通常先用較小數量更容易篩選。
網頁樣式優先選 HEX、RGB 或 HSL;要把引數帶到使用 HSV/HSB 的設計軟體時選 HSV。切換格式會立即改變現有色塊顯示和複製的程式碼,不需要重新抽取顏色。
需要任意結果時選擇“隨機”;想集中檢視橙色、藍色或冷暖色時選擇對應範圍。明暗檔控制的是 HSL 的 L 區間。修改數量、色調或明暗後,點選“生成”讓這些條件應用到新一批色塊。
把指標移到色塊上可檢視當前格式的程式碼,點選色塊即可複製。保留滿意的顏色時,應及時貼上到文件、樣式表或設計稿中;再次生成會用新結果替換整組色塊。
重置會把數量恢復爲 12、格式恢復爲 HEX、色調恢復爲隨機、明暗恢復爲正常,並清空當前結果。需要新色塊時再點選“生成”。
情境
查看這項工具在不同工作與生活流程中的用法。
開發者需要給標籤、頭像佔位或演示卡片臨時配色時,可以批次生成候選色,切到 HEX 或 RGB 後逐個複製,再在真實前景與背景組合中篩選。
設計師可先限定冷色、暖色或某個色系,快速瀏覽不同飽和度和明度的色塊,把有潛力的單色記錄到情緒板;後續再建立色階、主輔關係和品牌規則。
選擇某個色塊後依次切換 HEX、RGB、HSL 與 HSV,可以觀察同一螢幕顏色如何用不同座標表達,並用示例復算通道值和百分比。
問答
集中解答常見疑問與容易混淆的問題。
不能保證。生成過程沒有可輸入或儲存的種子,每次點選都會重新取值;若必須復現,應儲存或複製每個實際顏色程式碼,而不是隻記錄篩選條件。
可能會。每個色塊獨立抽取,工具不執行去重;範圍越窄、數量越大,重複或非常接近的顏色越值得檢查。需要唯一列表時,應在交付前自行去重。
不能。六位 HEX、當前的 rgb() 與 hsl() 寫法可作為常規 CSS 顏色值;hsv() 不在 CSS Color Level 4 的顏色函式集合中,應改用該色塊對應的 HEX、RGB 或 HSL。
不一定。色調範圍只限制色相,飽和度和 HSL 明度仍會獨立變化,也沒有互補、類似色、色階或對比度規則。它適合提供候選色,成套方案仍需人工篩選和測試。
須知
使用前了解適用範圍、結果限制與必要提醒。
結果不檢查顏色和諧、品牌一致性、色覺辨識度、重複值或前景與背景的對比度。用於正式介面、圖表或狀態提示前,應結合真實文字、字號、背景和使用環境複覈。
推薦
查找相關工具、專題與可用的 API 能力。