Skip to content

Choose your path

Built around the job you need to finish

Generate one browser-local random sRGB candidate, expose exact HEX/RGB and generation scope, and route it to target-context accessibility and affected-person review rather than brand or publication approval.

Designer seeking an unconstrained starting candidate

Generate one exact color without a pretend harmonious or brand-aware algorithm.

Generate, copy and save the HEX/RGB candidate, then move to the actual composition and contrast review.

Can explain the random-byte mapping and reject unsuitable candidates freely.

Accessibility or design-system reviewer

Prevent a swatch from being mistaken for a contrast result.

Pair the candidate with exact foreground/background colors, text size and non-color cues in the target asset.

Approves or rejects the composed use rather than the random value alone.

Brand, rights or affected-person reviewer

Separate randomness from distinctiveness, ownership, cultural meaning and sensory needs.

Review candidate use, existing palette/trademark/rights context, target rendering and affected-user feedback.

Can restrict, replace or reject the candidate without a generated recommendation overriding judgment.

Was this tool helpful?

Reference & details

How it works

Generation

The browser supplies three random bytes through Web Crypto; each 0–255 value becomes one sRGB channel and is formatted as six-digit HEX and RGB.

Preview

The swatch uses an automatic black-or-white preview label for local readability only. That preview is not a WCAG conformance result for another composition.

Decision boundary

Verify the exact foreground/background pair, text size, non-color cues, target rendering, existing brand and rights context, cultural meaning and affected-user needs before use.

Updated: August 2026

Example Scenarios

Generate and copy a candidate, then deliberately accept, reject or refine it in the real design context.

Save the candidate as unreviewed and complete contrast, non-color and composed-asset review in the Social Content Release Record.

Use a candidate in representative default, hover, focus, disabled and error states, then reject it if the full system loses meaning or readability.

FAQ

No. The sRGB space is finite and random generation can repeat a previous value.

No. Accessibility depends on the exact adjacent colors, text size and weight, component state and non-color communication in the target composition.

It can provide a starting candidate only. Brand fit, distinctiveness, rights, system consistency and affected-user response require separate review.

The panel selects a locally readable preview label only. It is not a conformance result for the candidate in another asset or state.

The exact HEX/RGB pair, random-byte method and unreviewed status are saved; no brand, rights, contrast or release approval is implied.

About Random sRGB Color Candidate

Each activation maps three browser-cryptographic random bytes to red, green and blue channels. The result is an unreviewed candidate—not a palette recommendation, uniqueness claim, brand decision or accessibility approval.