Tiny Online Tools logoTiny Online ToolssearchSearch tools…grid_viewAll Tools
Homechevron_rightSecurity Toolschevron_rightRandom Hex GeneratorRandom Hex Generator

Random Hex Generator

Generate random hexadecimal strings and color codes instantly in your browser.

Similar Tools

Random String Generator

Random String Generator

Generate random strings for tokens.

Random Boolean Generator

Random Boolean Generator

Generate lists of random true/false values with configurable probability and count.

Random Float Generator

Random Float Generator

Generate lists of random decimal numbers with configurable range, precision, and distribution.

Random IP Generator

Random IP Generator

Generate random IPv4 and IPv6 addresses for testing and development. Choose public, private, or any scope.

Sprite Sheet Cutter

Sprite Sheet Cutter

Slice a sprite sheet into individual image tiles by specifying columns and rows. Each tile is a downloadable PNG.

URL Encoder

URL Encoder

Encode URLs for safe transmission.

3D Embed Code Generator

3D Embed Code Generator

Generate ready-to-paste embed code for a 3D model in four flavours, free and entirely in your browser.

apps

More Tools

Browse our full collection of free online tools.

Random Hex Generator

Hexadecimal strings appear everywhere in computing—color codes in CSS (#FF5733), database IDs, cryptographic hashes, and random tokens. This tool generates random hex strings of any length, with optional formatting for CSS color codes, making it useful for everything from design prototyping to security token generation.

Hex for colors

The most common use case for random hex is generating random colors. CSS color codes are 6-character hex strings prefixed with # (like #2E8B57). This tool lets you generate valid CSS color codes with a single click, complete with live color previews. Perfect for testing color palettes, generating test data with varied colors, or creating random design mockups.

Custom length flexibility

While 6-character hex is standard for colors, you might need other lengths. 4-character hex for short identifiers (16^4 = 65,536 possible values), 8-character for more entropy, 32-character for tokens and session IDs, 64-character for cryptographic applications. The tool supports custom lengths from 1 to 256 characters, covering any use case.

Batch generation

Generate up to 100 random hex strings in a single operation, perfect for populating test data, creating fixture lists, or generating multiple color palettes. Copy all results at once and paste into your code or design tool.

Formatting options

Toggle between lowercase (a-f) and uppercase (A-F) hex output based on your requirements. Add a # prefix to generate valid CSS color codes. The tool shows live previews for 6-character hex strings, letting you see the colors before copying them.

Non-cryptographic randomness

While the tool uses the Web Crypto API for generation, for color and non-security purposes, the randomness quality is more than sufficient. For security-sensitive applications like tokens, use the Secure Token Generator instead, which offers more control over entropy and format options.