# Random Color Generator: Palettes, Locks & Colors from an Image

```json
{
  "title": "Random Color Generator: Palettes, Locks & Colors from an Image",
  "description": "Free random color generator: press Space for a new color or a 5-color palette, lock the ones you like, copy HEX, RGB or HSL, and pull a palette from any photo. No sign-up.",
  "site": "Qrdy Frames",
  "page_type": "tool",
  "tool": "random-color-generator",
  "client_side": true,
  "modes": "single, palette",
  "palette_size_min": 3,
  "palette_size_max": 8,
  "palette_size_default": 5,
  "styles": "Any, Pastel, Dark, Vivid, Muted, Harmony",
  "harmony_rules": "Analogous, Complementary, Triadic, Split-complementary, Monochrome",
  "copy_formats": "HEX, RGB, HSL, all, CSS variables, JSON, PNG strip",
  "image_colors_min": 5,
  "image_colors_max": 8,
  "image_colors_default": 6,
  "image_analysis_max_side_px": 200,
  "daily_palette_size": 5,
  "undo_memory": 50,
  "undo_stored": 20,
  "saved_palettes_max": 30,
  "storage_key": "qrdy.color.v1",
  "aliases": "https://qrdyframes.qrdyai.com/tools/color-palette-from-image, https://qrdyframes.qrdyai.com/tools/random-color-palette",
  "canva_app": "Color Harmony",
  "url": "https://qrdyframes.qrdyai.com/tools/random-color-generator",
  "markdown_url": "https://qrdyframes.qrdyai.com/md/tools/random-color-generator",
  "llms_txt": "https://qrdyframes.qrdyai.com/llms.txt",
  "updated_at": "2026-11-13T00:00:00.000Z"
}
```

## Introduction

Generate a random color or a palette of 3–8 colors with one press of Space or Generate. Lock the colors you like and only the rest change; pick a style (Any, Pastel, Dark, Vivid, Muted, Harmony) and, for Harmony, a rule (Analogous, Complementary, Triadic, Split-complementary, Monochrome); copy any color as HEX, RGB or HSL, copy the whole palette, export CSS variables, JSON or a PNG strip, and check WCAG contrast between two colors. The From image tab reads 5–8 dominant colors and their share out of a photo, in your browser only. Built for repeat use: undo and redo, saved palettes, a share link that carries just the codes, and a color of the day with a streak. Nothing is uploaded.

Free tool by Qrdy Frames: https://qrdyframes.qrdyai.com/tools/random-color-generator (also https://qrdyframes.qrdyai.com/tools/color-palette-from-image, which opens the From image tab, and https://qrdyframes.qrdyai.com/tools/random-color-palette). No account, nothing uploaded. Qrdy Frames is an independent tool and isn't affiliated with Canva.

## See also

- [Free Online Tools](https://qrdyframes.qrdyai.com/tools): every free tool on one page (16 tools)
- [Christmas Ornament Photo Maker](https://qrdyframes.qrdyai.com/christmas-ornament-photo-maker): free tool: drop a photo and see it inside ornaments, stockings, mittens and more
- [Circle Crop Image](https://qrdyframes.qrdyai.com/circle-crop-image): free tool: crop any photo into a perfect circle in seconds
- [Heart Photo Frame](https://qrdyframes.qrdyai.com/shapes/heart-frame): free tool: place any photo inside a heart shape and download a transparent png
- [Password Generator](https://qrdyframes.qrdyai.com/tools/password-generator): free tool: strong passwords, passphrases, PINs and developer secrets
- [Bulk QR Code Generator](https://qrdyframes.qrdyai.com/tools/bulk-qr-code-generator): free tool: hundreds of QR codes from a list or CSV, as PNG or SVG in one ZIP
- [Random Team Generator](https://qrdyframes.qrdyai.com/tools/random-team-generator): free tool: split names into fair random teams, save class lists, avoid repeat pairs, present on a projector
- [Yes or No Wheel](https://qrdyframes.qrdyai.com/tools/yes-or-no-wheel): free tool: spin for a yes or no (or maybe), keep a history of your questions, best of 3, custom decision wheel
- [Random Letter Generator](https://qrdyframes.qrdyai.com/tools/random-letter-generator): free tool: random letters A–Z with no repeats, vowels or consonants, a letter wheel, random words, Scattergories timer
- [Classroom Timer](https://qrdyframes.qrdyai.com/tools/classroom-timer): free tool: classroom countdown timer with quick 1–15 min buttons, shrinking colour ring, presets, chained timers, Pomodoro mode, full screen
- [Bingo Card Generator](https://qrdyframes.qrdyai.com/tools/bingo-card-generator): free tool: printable bingo cards from words, emoji or numbers 1–75, 3x3 / 4x4 / 5x5, 1–200 unique cards, bingo caller with full screen, winner check, saved sets, play link
- [Lorem Ipsum Generator](https://qrdyframes.qrdyai.com/tools/lorem-ipsum-generator): free tool: lorem ipsum dummy text with exact word or character counts, HTML <p> tags, and placeholder images at any size (PNG / JPG / WebP), presets and a size set
- [2027 Calendar](https://qrdyframes.qrdyai.com/tools/2027-calendar): free tool: printable 2027 calendar with US holidays, year on one page or month per page, Letter / A4, portrait / landscape, Sunday or Monday start, week numbers, your own events with countdowns, saved in the browser
- [Seating Chart Maker](https://qrdyframes.qrdyai.com/tools/seating-chart-maker): free tool: classroom and wedding seating chart maker, rows / pairs / groups / U-shape or round and long tables, random shuffle with keep-apart and keep-together rules, drag or tap to swap, saved classes with a weekly rotation, print, PNG, present mode
- [Font Pairing](https://qrdyframes.qrdyai.com/tools/font-pairing): free tool: Google font pairing with live preview, 70+ curated heading + body combinations by style, body suggestions per heading font, locks, Space for the next pair, compare side by side, Copy CSS, saved pairs; fonts loaded by name only, your text never leaves the browser
- [QR Code Scanner from Image](https://qrdyframes.qrdyai.com/tools/qr-code-scanner-from-image): free tool: QR code scanner from image or screenshot, reads several codes at once, checks the link for phishing warning signs before you open it, nothing uploaded

## TL;DR

- Generate tab: Mode (Single color · Palette of 3–8, default 5), Style (Any, Pastel, Dark, Vivid, Muted, Harmony), Generate (the one primary button, or Space outside a text field); a 5-color palette is already on screen when the page opens
- Each swatch: the color, its HEX, Lock (locked colors stay on the next Generate; with Harmony the first locked color is the base hue), Copy (HEX) and a RGB / HSL menu; black or white text picked by contrast
- Undo / Redo over the last 50 palettes (20 kept for the next visit); Copy all (HEX list); Share link = ?c=ff6b6b-4ecdc4-… with the codes only; Advanced: harmony rule (Analogous, Complementary, Triadic, Split-complementary, Monochrome), Copy CSS variables, Copy JSON (HEX + RGB + HSL), Download PNG strip, WCAG contrast check between two palette colors (ratio, AA / AAA for normal and large text), Save palette with an optional name, apply / rename / delete (up to 30)
- From image tab (color palette from image): drop or pick a photo, a 200 px copy is analysed on a canvas in the browser (median cut + k-means), 5–8 colors (default 6) with their share, tap to copy, Use as palette sends them to Generate unlocked; a sample photo of ours is shown until you add one; the photo is an object URL released on replace / leave, never uploaded
- Color of the day: one 5-color harmony palette per local date (seeded from YYYY-MM-DD, same for everyone, no server), a prompt line, I made it + streak ("3 days in a row") in local storage, a missed day resets to 0 with the best run kept; challenge log = month calendar with every past day's palette (tap to practise, never changes the streak), done days checked, today ringed, future days empty; header line like "November: 9 of 12 days · streak 4 · best 6"
- Daily color palette challenge: Share challenge = card (story 1080 × 1920 or post 1080 × 1350: swatches + HEX, date, prompt, Day N) + link /tools/random-color-generator#day=YYYY-MM-DD (date only; a future date opens today, a broken one is ignored); Add your piece = drop your artwork (stays in the browser, not saved, not in Recent), "You used 4 of 5 colors" via CIE Lab ΔE against the day's palette; Share my piece = entry card (art + palette + count); Share my month = 1080 × 1350 recap card; on phones the share sheet, else Download image / Copy link
- Repeat use: settings (mode, size, style, rule) and locks restored, saved palettes, undo history and streak under one local-storage key (qrdy.color.v1); works without storage, with a notice; nothing written on the first visit
- Privacy: 100 % client-side; no image API; palette names, color codes and image data never reach a server or analytics (codes are only in a share link you make)
- Matching palettes inside a Canva design: Color Harmony, our Canva app: https://www.canva.com/login/?redirect=%2Fdesign%3Fcreate%26type%3DTAEB2LBUqpQ%26ui%3DeyJFIjp7IkE_IjoiTiIsIlMiOiJBQUdLQ0FxWTRqMCIsIlQiOjR9fQ

## How to generate random colors

1. Press Generate or the Space bar: a new random color, or a palette of 5 colors, appears at once (a palette is already on screen when the page opens). Pick Single color or Palette and set the size (3–8) with the slider.
2. Lock the colors you like with the Lock button on each swatch and generate again: locked colors stay, only the others change. Choose a style (Any, Pastel, Dark, Vivid, Muted, Harmony) and, for Harmony, a rule under Advanced (Analogous, Complementary, Triadic, Split-complementary, Monochrome).
3. Copy a color as HEX with its Copy button, or as RGB or HSL from the small menu; Copy all gives the HEX list, and Advanced exports CSS variables, JSON or a PNG strip. Undo and Redo walk back through earlier palettes, Save palette keeps one for later, and Share link makes a URL with just the codes.

## How to get a color palette from an image

Drop a photo on the From image tab and the tool returns its 5–8 dominant colors with the share of the picture each one covers, without uploading the photo anywhere. The image is read from your device into a small canvas (at most 200 px on the long side, so even a 12-megapixel photo becomes a few thousand pixels and the analysis takes milliseconds), its pixels are grouped by median cut and refined with a few k-means passes, and each group's average becomes one swatch, sorted from the most to the least common. Transparent pixels in a PNG are ignored.

The photo only ever exists as a temporary object URL inside this browser tab: it is released as soon as you replace it or leave the page, there is no image API on this site, and nothing about the picture is written to storage or sent to analytics. Tap a swatch to copy its HEX, or press Use as palette to carry the colors over to the Generate tab, where you can lock the ones you want, regenerate the rest in a style, check contrast, export CSS or save the palette for later.

1. Open the From image tab and drop a photo, or tap the box to pick one. A sample photo is shown until you do.
2. The tool draws a small copy (at most 200 px on the long side) on a canvas in your browser, groups its pixels and shows 6 dominant colors with the share of the picture each one covers; set 5–8 colors with the slider.
3. Tap a color to copy its HEX, or press Use as palette to send all of them to the Generate tab, unlocked, where you can lock, regenerate, export and save them.

## Color harmony rules

A color harmony rule picks hues at fixed distances on the color wheel so the colors look like they belong together. Set Style to Harmony and choose one under Advanced:

- **Analogous**: hues next to each other on the wheel, 30° apart (blue, blue-green, green): calm and natural, easy to read.
- **Complementary**: two hues opposite each other, 180° apart (orange and blue): the strongest contrast, good for one accent against a base.
- **Triadic**: three hues evenly spaced, 120° apart (red, yellow, blue): lively and balanced when one hue leads and the others support.
- **Split-complementary**: a base hue plus the two hues either side of its complement, at 150° and 210°: the punch of complementary with less tension.
- **Monochrome**: one hue in several lightnesses, from dark to light: always harmonious, so it suits backgrounds, charts and type.

Working inside Canva? Color Harmony applies the same rules to the colors of the design you have open: https://www.canva.com/login/?redirect=%2Fdesign%3Fcreate%26type%3DTAEB2LBUqpQ%26ui%3DeyJFIjp7IkE_IjoiTiIsIlMiOiJBQUdLQ0FxWTRqMCIsIlQiOjR9fQ

## HEX, RGB and HSL

HEX, RGB and HSL are three ways of writing the same color, and every swatch on this page can be copied in each:

- **HEX**: six hexadecimal digits after a #, two each for red, green and blue (#ff6b6b): the form CSS, design tools and brand guides use most.
- **RGB**: the same three channels as numbers from 0 to 255 (rgb(255, 107, 107)): what screens actually mix, handy in code that blends or compares colors.
- **HSL**: hue as degrees on the color wheel, saturation and lightness as percentages (hsl(0, 100%, 71%)): the easiest to reason about when you want a lighter, duller or opposite version of a color.

## Color of the day

The color of the day is one 5-color palette per calendar day, the same for everyone who opens the page on that date, with a small prompt such as "Draw something using only these 5 colors". It is computed from the date (your local date, as YYYY-MM-DD) with a fixed seed in your browser, so there is no server, no account and nothing to wait for; the harmony rule and every color follow from the date.

Press I made it when you have finished the day's challenge and the page counts your streak ("3 days in a row"), kept in this browser's local storage. Miss a day and the streak starts again from zero, with your best run still shown. The challenge log under the palette is a month calendar: every past day shows its palette, finished days get a check, and tapping one opens it for practice (practice days never change the streak); tomorrow's palette is not shown until tomorrow.

## Daily color palette challenge

The daily color palette challenge is one 5-color palette a day for everyone: make a drawing, painting, pixel piece or design with only those colors, post it, and come back tomorrow for the next one. Working with a limited palette is a classic art exercise (fewer colors means fewer decisions and a stronger mood), and daily color prompts already have their own hashtags, like Huevember every November.

Share challenge draws a card with the day's swatches, their HEX codes, the date and the prompt (story 1080 × 1920 or post 1080 × 1350) and a link such as /tools/random-color-generator#day=2026-11-12 that holds only the date, so friends or your art Discord open exactly the same palette. When you have finished, Add your piece reads your artwork on a small canvas in your browser, checks which of the 5 colors it uses ("You used 4 of 5 colors") and Share my piece makes an entry card with your art, the palette and the count. Press I made it to keep your streak, and Share my month turns the month's finished palettes into one recap card.

## Is my photo uploaded?

No: the whole tool is client-side. Colors are generated in your browser, the photo on the From image tab and the artwork you add for a daily entry card are read into a canvas on your device and never sent anywhere or saved (there is no image API on this site; for an entry only the number of colors used is kept), and your settings, saved palettes, undo history and streak live in this browser's local storage under one key (qrdy.color.v1). Analytics record only settings and counts (mode, size, style, the number of colors, a streak range), never a palette name, a color code or anything about your photo; color codes appear in the share link only when you make one. If your browser blocks storage, the tool still works and tells you that palettes will not be kept.

## What is a random color generator?

A random color generator picks a color (or a set of colors) at random inside chosen limits, so you can start a design, a drawing or a test page from a color you would not have thought of. This one gives one color or a palette of 3–8 on every press of Space, with styles (Any, Pastel, Dark, Vivid, Muted, Harmony) that keep the result light, dark, saturated or soft, locks that keep the colors you like while the rest change, and copy in HEX, RGB or HSL.

## What is a color palette from image?

A color palette from image is the set of dominant colors in a photo, found by grouping its pixels and taking the average of each group, with the share of the picture each color covers. Here it is the From image tab (https://qrdyframes.qrdyai.com/tools/color-palette-from-image opens it directly): 5–8 colors computed on a canvas in your browser, tap to copy, Use as palette to carry them to the Generate tab. The photo never leaves your device.

## Controls

| Control | Range | Default | Notes |
|---|---|---|---|
| Mode | Single color · Palette | Palette | single = one swatch |
| Colors in the palette | 3–8 | 5 | slider + number box; applies on the next Generate |
| Style | Any, Pastel, Dark, Vivid, Muted, Harmony | Any | Harmony uses the rule under Advanced |
| Generate | button or Space |  | locked colors stay; Space is ignored while typing in a field |
| Lock | per swatch | off | kept for the next visit; first locked color = base hue in Harmony |
| Copy / RGB / HSL | per swatch |  | toast with the code copied |
| Undo / Redo | last 50 |  | 20 kept for the next visit |
| Copy all | button |  | HEX list, one per line |
| Share link | button |  | ?c=<codes>; copies the URL |
| Harmony rule | Analogous, Complementary, Triadic, Split-complementary, Monochrome | Analogous | under Advanced; picking one sets Style to Harmony |
| Export | CSS variables · JSON · PNG strip |  | under Advanced |
| Contrast check | two palette colors | 1 on 2 | ratio + AA / AAA for normal and large text; under Advanced |
| Save palette | up to 30 |  | optional name; apply from the chip row, rename / delete under Advanced |
| Colors to extract (From image) | 5–8 | 6 | sorted by share |
| Use as palette (From image) | button |  | sends the colors to Generate, unlocked |
| Challenge log (Color of the day) | month calendar, past days | Today | tap a past day to practise it; future days empty; ‹ › change month |
| I made it | button |  | today only, once per day; streak in local storage; practice days never count |
| Share challenge | story 1080 × 1920 · post 1080 × 1350 | Story | card + #day=YYYY-MM-DD link (date only); share sheet on phones, else Download image / Copy link |
| Add your piece | your artwork |  | read in the browser, not saved; shows how many of the 5 colors it uses |
| Share my piece | post · story | Post | entry card: art + palette + x of 5 colors |
| Share my month | 1080 × 1350 |  | recap card of the month's finished palettes |

## Frequently Asked Questions

### Is the random color generator free?

Yes, completely: no account, no sign-up, no limit on colors, palettes, exports or saved palettes, and no watermark on the PNG strip. It is one of the free tools made by the team behind Qrdy Frames.

### How do I lock a color?

Press Lock on the swatch (or tap the swatch's lock icon with a finger). Locked colors stay in place when you press Generate or Space; only the unlocked ones change. With Style set to Harmony, the first locked color becomes the base hue and the rest of the palette is built around it. Press Lock again to unlock, and your locks are remembered for the next visit.

### How do I get a palette from a photo?

Open the From image tab (or https://qrdyframes.qrdyai.com/tools/color-palette-from-image), drop a photo or tap to pick one, and the tool shows 6 dominant colors with the share of the picture each covers; the slider sets 5–8. Tap a color to copy it or press Use as palette to bring all of them to the Generate tab. A sample photo is shown until you add yours.

### Is my photo uploaded?

No. The photo is read into a canvas inside your browser, scaled down to a small copy for the analysis, and released when you replace it or leave the page. There is no upload and no image API on this site, and nothing about the picture goes to storage or analytics.

### Can I copy HEX, RGB and HSL?

Yes. Each swatch has a Copy button for the HEX code and a small menu for RGB (rgb(255, 107, 107)) and HSL (hsl(0, 100%, 71%)). Copy all copies the whole palette as a HEX list, one per line, and Advanced has CSS variables, JSON with all three forms, and a PNG strip.

### Can I save palettes?

Yes. Press Save palette (under Advanced), type a name if you want one, and the palette appears in your saved list, where you can apply, rename or delete it; up to 30 are kept in this browser's local storage. Your settings (mode, size, style, harmony rule) and locks are restored on the next visit too, and Undo still has the last 20 palettes.

### How do I share a palette?

Press Share link: the tool copies a URL like /tools/random-color-generator?c=ff6b6b-4ecdc4-ffe66d that carries only the color codes. Anyone opening it sees the same palette and can lock, change and save it. No names, no account.

### What is a good contrast ratio for text?

WCAG asks for at least 4.5:1 between text and its background for normal text (AA) and 3:1 for large text (18 pt, or 14 pt bold); AAA raises that to 7:1 and 4.5:1. Black on white is 21:1, the maximum. The Contrast check under Advanced takes any two colors of the palette and shows the ratio with the AA and AAA results for normal and large text.

### What is the color of the day?

One 5-color palette per calendar day, the same for everyone on that local date, computed from the date in your browser with a fixed seed. Open the Color of the day tab, follow the prompt, press I made it and the page keeps your streak in local storage; a missed day resets it to zero. The challenge log calendar shows every past day's palette (tap one to practise it, which does not change the streak), but not tomorrow's.

### Is my artwork uploaded when I make an entry card?

No. Your piece stays in your browser: it is read into a canvas on your device to count the colors it uses and to draw the entry card, and it is released when you replace it, change the day or leave the page. It is not saved (only the number of colors used is kept for that date) and nothing about it goes to a server or into analytics.

### How do I invite friends to the same palette?

Press Share challenge on the Color of the day tab. It sends a link to that date's palette (like /tools/random-color-generator#day=2026-11-12, only the date) together with a card of the swatches, so everyone who opens it gets the same five colors and can post their own piece.

### What is the difference between random color and harmony?

Any, Pastel, Dark, Vivid and Muted pick every color independently inside a window of saturation and lightness (pastel is light and soft, dark is deep, vivid is saturated, muted is greyed). Harmony picks hues at fixed distances on the color wheel using the rule under Advanced (Analogous, Complementary, Triadic, Split-complementary, Monochrome), so the colors match by construction.

## Conclusion

### Way forward

- Generate random colors now: [Random Color Generator](https://qrdyframes.qrdyai.com/tools/random-color-generator); palette from a photo: [From image tab](https://qrdyframes.qrdyai.com/tools/color-palette-from-image)
- Matching palettes inside a Canva design: Color Harmony, our Canva app: https://www.canva.com/login/?redirect=%2Fdesign%3Fcreate%26type%3DTAEB2LBUqpQ%26ui%3DeyJFIjp7IkE_IjoiTiIsIlMiOiJBQUdLQ0FxWTRqMCIsIlQiOjR9fQ
- Other designer tools: [Lorem Ipsum Generator](https://qrdyframes.qrdyai.com/tools/lorem-ipsum-generator), [Password Generator](https://qrdyframes.qrdyai.com/tools/password-generator); the photo itself in a shape: [Circle crop image](https://qrdyframes.qrdyai.com/circle-crop-image), [Heart photo frame](https://qrdyframes.qrdyai.com/shapes/heart-frame)
- Other free tools: [Free Online Tools](https://qrdyframes.qrdyai.com/tools), [Christmas Ornament Photo Maker](https://qrdyframes.qrdyai.com/christmas-ornament-photo-maker), [Circle Crop Image](https://qrdyframes.qrdyai.com/circle-crop-image), [Heart Photo Frame](https://qrdyframes.qrdyai.com/shapes/heart-frame), [Password Generator](https://qrdyframes.qrdyai.com/tools/password-generator), [Bulk QR Code Generator](https://qrdyframes.qrdyai.com/tools/bulk-qr-code-generator), [Random Team Generator](https://qrdyframes.qrdyai.com/tools/random-team-generator), [Yes or No Wheel](https://qrdyframes.qrdyai.com/tools/yes-or-no-wheel), [Random Letter Generator](https://qrdyframes.qrdyai.com/tools/random-letter-generator), [Classroom Timer](https://qrdyframes.qrdyai.com/tools/classroom-timer), [Bingo Card Generator](https://qrdyframes.qrdyai.com/tools/bingo-card-generator), [Lorem Ipsum Generator](https://qrdyframes.qrdyai.com/tools/lorem-ipsum-generator), [2027 Calendar](https://qrdyframes.qrdyai.com/tools/2027-calendar), [Seating Chart Maker](https://qrdyframes.qrdyai.com/tools/seating-chart-maker), [Font Pairing](https://qrdyframes.qrdyai.com/tools/font-pairing), [QR Code Scanner from Image](https://qrdyframes.qrdyai.com/tools/qr-code-scanner-from-image)
- What this site is about: [Qrdy Frames](https://qrdyframes.qrdyai.com/)

## Related pages

- [Free Online Tools](https://qrdyframes.qrdyai.com/tools): every free tool on one page (16 tools)
- [Christmas Ornament Photo Maker](https://qrdyframes.qrdyai.com/christmas-ornament-photo-maker): free tool: drop a photo and see it inside ornaments, stockings, mittens and more
- [Circle Crop Image](https://qrdyframes.qrdyai.com/circle-crop-image): free tool: crop any photo into a perfect circle in seconds
- [Heart Photo Frame](https://qrdyframes.qrdyai.com/shapes/heart-frame): free tool: place any photo inside a heart shape and download a transparent png
- [Password Generator](https://qrdyframes.qrdyai.com/tools/password-generator): free tool: strong passwords, passphrases, PINs and developer secrets
- [Bulk QR Code Generator](https://qrdyframes.qrdyai.com/tools/bulk-qr-code-generator): free tool: hundreds of QR codes from a list or CSV, as PNG or SVG in one ZIP
- [Random Team Generator](https://qrdyframes.qrdyai.com/tools/random-team-generator): free tool: split names into fair random teams, save class lists, avoid repeat pairs, present on a projector
- [Yes or No Wheel](https://qrdyframes.qrdyai.com/tools/yes-or-no-wheel): free tool: spin for a yes or no (or maybe), keep a history of your questions, best of 3, custom decision wheel
- [Random Letter Generator](https://qrdyframes.qrdyai.com/tools/random-letter-generator): free tool: random letters A–Z with no repeats, vowels or consonants, a letter wheel, random words, Scattergories timer
- [Classroom Timer](https://qrdyframes.qrdyai.com/tools/classroom-timer): free tool: classroom countdown timer with quick 1–15 min buttons, shrinking colour ring, presets, chained timers, Pomodoro mode, full screen
- [Bingo Card Generator](https://qrdyframes.qrdyai.com/tools/bingo-card-generator): free tool: printable bingo cards from words, emoji or numbers 1–75, 3x3 / 4x4 / 5x5, 1–200 unique cards, bingo caller with full screen, winner check, saved sets, play link
- [Lorem Ipsum Generator](https://qrdyframes.qrdyai.com/tools/lorem-ipsum-generator): free tool: lorem ipsum dummy text with exact word or character counts, HTML <p> tags, and placeholder images at any size (PNG / JPG / WebP), presets and a size set
- [2027 Calendar](https://qrdyframes.qrdyai.com/tools/2027-calendar): free tool: printable 2027 calendar with US holidays, year on one page or month per page, Letter / A4, portrait / landscape, Sunday or Monday start, week numbers, your own events with countdowns, saved in the browser
- [Seating Chart Maker](https://qrdyframes.qrdyai.com/tools/seating-chart-maker): free tool: classroom and wedding seating chart maker, rows / pairs / groups / U-shape or round and long tables, random shuffle with keep-apart and keep-together rules, drag or tap to swap, saved classes with a weekly rotation, print, PNG, present mode
- [Font Pairing](https://qrdyframes.qrdyai.com/tools/font-pairing): free tool: Google font pairing with live preview, 70+ curated heading + body combinations by style, body suggestions per heading font, locks, Space for the next pair, compare side by side, Copy CSS, saved pairs; fonts loaded by name only, your text never leaves the browser
- [QR Code Scanner from Image](https://qrdyframes.qrdyai.com/tools/qr-code-scanner-from-image): free tool: QR code scanner from image or screenshot, reads several codes at once, checks the link for phishing warning signs before you open it, nothing uploaded

## Licence and affiliation

The random color generator is free to use for any purpose, including client work and templates; the colors and palettes you make are yours, and your palette names, settings and photos stay in your browser and are never stored by us. Qrdy Frames is an independent tool and isn't affiliated with Canva.

---
[All pages (llms.txt)](https://qrdyframes.qrdyai.com/llms.txt) · [Full content](https://qrdyframes.qrdyai.com/llms-full.txt) · [Qrdy docs](https://docs.qrdyai.com) · [Qrdy](https://www.qrdyai.com) · Updated 2026-11-13
