Random Color & Palette Generator
Generate random colours and harmonious palettes, and copy hex codes in one click. Free and private.
Choose a palette style, such as Analogous, Complementary, Triadic, Monochrome, Pastel or Vivid, choose how many colours per palette and how many palettes, then click Generate palette. Click any swatch to copy its hex code. Star the palettes you like and click Add more for extra options. Free, no sign-up.
No Sign-Up, Nothing to Install
From Pastel to Vivid
Colours Made in Your Browser
Click Any Swatch
Choose your settings, then press the main button. Your results will appear here.
Tap the star beside a result to keep it here. Saved results stay in this browser only.
Private by design: every result is made in your browser using its secure random number generator, and nothing you type is uploaded. Saved results stay on this device.
How Do You Generate a Random Colour Palette?
To generate a palette, choose a style and the number of colours, then click Generate palette. Each palette shows a row of colour swatches with their hex codes, such as #2455FD. Click a swatch to copy its code and paste it into your design app, website or CSS.
Palette styles follow colour theory. Analogous colours sit next to each other on the colour wheel and feel calm. Complementary colours sit opposite and create contrast. Triadic colours are evenly spaced for a balanced, lively look. Monochrome uses shades of one hue, Pastel gives soft, light colours, and Vivid gives bold, saturated ones.
Colours are created on your own device. Every result uses your browser’s secure random number generator (crypto.getRandomValues), and nothing you type is sent to Teasoft.
Palette styles:
| Style | What you get | Great for |
|---|---|---|
| Random | Any mix of colours | Inspiration and surprises |
| Analogous | Neighbouring hues | Calm, natural designs |
| Complementary | Opposite hues | High contrast and call-to-actions |
| Triadic | Three evenly spaced hues | Playful, balanced designs |
| Monochrome | Shades of one hue | Clean, minimal brands |
| Pastel | Soft, light colours | Baby, spring and wedding themes |
| Vivid | Bold, saturated colours | Posters and youthful brands |
Common reasons to use the Random Color & Palette Generator
- Finding colours for a website, app or logo
- Creating a brand colour palette
- Picking colours for art and illustration
- Getting colour ideas for interior design or fashion
- Choosing colours for slides and social posts
- Learning colour theory
What each control does:
| Control | What it does | When to use it |
|---|---|---|
| Palette style | Random, Analogous, Complementary, Triadic, Monochrome, Pastel or Vivid | Choose a colour harmony |
| Colours per palette | 1, 3, 4, 5, 6 or 8 colours | Most brands use 3 to 5 |
| How many | Makes 1, 3 or 6 palettes | Compare options |
| Swatch | Click to copy the hex code | Paste into your design app |
| Generate palette | Creates new palettes | Each time you want fresh colours |
| Add more | Adds more palettes | Keep earlier palettes |
| Star | Saves a result to your Saved results list | Keep the palettes you like |
| Copy all / Download .txt | Copies or saves every result | Share or keep a record |
| Clear | Empties the results or saved list | Start fresh |
Good to know
- Hex codes work everywhere. Use them in CSS, Figma, Canva and more.
- Check contrast. Make sure text is readable on your background colours.
- Screens differ. Colours can look different on other screens and in print.
- Palettes are free to use. Use them in any project.
- Your palettes stay private. Nothing is uploaded.
What You Can Do With This Tool
- Generate colours for free. No sign-up, no limits and nothing to install.
- 7 styles. Random, Analogous, Complementary and more.
- Colour theory built in. Harmonious palettes every time.
- 1 to 8 colours. Single colours or full palettes.
- Copy hex codes. Click any swatch.
- Pastel and vivid. Soft or bold colours.
- Up to 6 palettes. Compare options side by side.
- Add more. Keep exploring colours.
- Copy one result. Copy any single palette with one click.
- Star your favourites. Save palettes to a list on this device.
- Copy or download. Copy all palettes or download them as a .txt file.
- Use it anywhere. Works on phones, tablets and desktops in any modern browser.
What Should I Do Next?
Keep going with these free Teasoft tools.
How to Generate a Colour Palette
Choose a style
Pick Analogous, Complementary, Triadic, Monochrome, Pastel, Vivid or Random.
Set the size
Choose how many colours per palette and how many palettes.
Generate and copy
Click Generate palette, then click any swatch to copy its hex code.
Tip: use the 60-30-10 rule: one main colour for 60% of the design, a second colour for 30% and an accent for 10%. A 3 or 5 colour palette from this tool fits the rule perfectly.
Which Palette Style Should I Choose?
| Your project | Style | Why |
|---|---|---|
| Calm website | Analogous | Soft, related colours |
| Bold call-to-action | Complementary | Strong contrast |
| Kids’ brand | Triadic or Vivid | Bright and playful |
| Minimal brand | Monochrome | Clean and consistent |
| Wedding or baby theme | Pastel | Soft and gentle |
| Pure inspiration | Random | Unexpected combos |
Tips and good practice
- Start with one colour you love. Build the rest around it.
- Test contrast. Text must be easy to read.
- Limit your palette. 3 to 5 colours keep designs clean.
- Save favourites. Star palettes to compare later.
- Try it in context. Mock it up before you commit.
After you get your result
- Use the codes. Paste the hex codes into your design tool.
- Name your brand. Try the Business Name Generator.
- Draw something. Get an idea from the Drawing Prompt Generator.
- Prepare images. Use Resize Image.
Frequently Asked Questions
Is the Random Color & Palette Generator free?
Yes. It is completely free, with no sign-up, no limits and nothing to install.
Is anything I type uploaded to a server?
No. Everything runs inside your browser on your own device, and nothing is sent to Teasoft.
How do I generate a random colour palette?
Choose a style and number of colours, then click Generate palette.
How do I copy a hex code?
Click any colour swatch to copy its hex code.
Which palette styles are available?
Random, Analogous, Complementary, Triadic, Monochrome, Pastel and Vivid.
How many colours can a palette have?
1, 3, 4, 5, 6 or 8 colours.
Can I generate a single random colour?
Yes. Set Colours per palette to 1.
What is an analogous palette?
Colours that sit next to each other on the colour wheel, for a calm, natural look.
What is a complementary palette?
Colours from opposite sides of the colour wheel, for strong contrast.
What is a triadic palette?
Three hues evenly spaced around the colour wheel, for a balanced, lively look.
Can I use the colours commercially?
Yes. Colours and hex codes are free to use in any project.
Will colours look the same in print?
Not always. Screens and printers show colour differently, so test a print.
How many palettes can I make?
Up to 6 per click, and you can click Add more.
Can I download my palettes?
Yes. Click Download .txt to save the hex codes.
How do I save the results I like?
Tap the star beside a result. It is added to your Saved results list in this browser on this device.
Does the Random Color & Palette Generator work on mobile?
Yes. It works in Chrome and Safari on Android phones, iPhones and tablets.
Do I need to install anything?
No. Everything runs in your web browser.
Which browsers are supported?
It works in Chrome, Edge, Firefox, Safari and other modern browsers.
About Teasoft’s Random Color & Palette Generator
Teasoft’s Random Color & Palette Generator is a free online tool that creates random colours and harmonious palettes in seven styles, with hex codes you can copy in one click.
It is made for designers, developers, artists, marketers and anyone looking for colour inspiration.
Everything runs on your device with a secure random generator, and nothing is uploaded to Teasoft. Saved results stay in this browser.