Export Color Palette as PDF

Paste 3–10 hex colors, name them, and download a printable reference sheet with every format listed under each swatch. Everything happens locally in your browser.

One color per line, or comma-separated. 3–10 colors per sheet.

Why teams keep a color reference sheet at all

A brand or product usually settles on a small, fixed set of colors — a primary, an accent, a couple of neutrals for text and backgrounds — long before every person who needs to use them correctly has access to the design file where they're defined. A printable reference sheet solves a narrow but recurring problem: getting the exact color values in front of someone who needs them for a task that isn't happening inside a design tool — briefing a print shop, handing colors to a client for sign-off, pinning a page above a desk, or attaching a page to a style-guide document that isn't itself interactive. None of those situations are well served by a live web page or a design file that requires the right software to open.

Why a PDF instead of a screenshot or a webpage

A screenshot of a color palette captures whatever colors happen to render on the screen it was taken on, which varies with display calibration, and it carries no machine-readable values — anyone who needs the exact hex or CMYK number has to guess or ask. A PDF built directly from the numeric color values sidesteps both problems: the color values printed on the page are the same values the tool computed, not a rasterized guess, and a PDF opens identically on any device without needing a design application or an internet connection once downloaded. It's also the one format that prints predictably from any operating system's default print dialog, which matters when the end use is literally putting it on paper.

Where each value on the sheet comes from

Every swatch starts from a single hex value, entered once. RGB is the most direct derivation — splitting the hex string into its three byte pairs and reading each as a 0–255 channel value, since that's what a hex color already encodes. HSL is computed from that same RGB triple by finding the hue angle, saturation, and lightness that would produce the identical color if mixed the other way — useful for describing a color qualitatively ("a slightly desaturated blue") rather than as three raw numbers. CMYK is derived last, converting from the light-based RGB model to the ink-based subtractive model that printers use, following the standard formula that treats black (K) as the shared minimum across channels before working out how much cyan, magenta, and yellow ink remains.

The one thing this sheet can't promise

The CMYK conversion shown is a generic mathematical mapping, not a color-managed conversion tied to a specific printer's ICC profile. Real print production uses profiles that account for exactly how a given press, ink set, and paper stock render color, and that output can shift meaningfully from the generic CMYK values shown here — sometimes by a noticeable amount, particularly for saturated colors. For anything where an exact printed match genuinely matters — packaging, signage, a run of branded merchandise — the CMYK values on this sheet are a starting reference for a conversation with a print vendor, not a substitute for their color-managed proofing process.

Naming colors without inventing a system

Each swatch has an optional name field, with placeholder suggestions like "Primary," "Accent," or "Neutral" cycling through as examples — not a required naming convention. Those particular words are common in design-system documentation because they describe a color's role rather than its appearance (a "primary" color might change between a light and dark theme, while still serving the same role), but any naming scheme works equally well here: numbered tokens, client-provided names, or simply leaving the field blank and writing a name in by hand after printing. The sheet doesn't enforce or suggest which colors should get which role — that decision belongs to whoever is building the palette.

Why the sheet is capped at 3–10 colors

The 3-color minimum exists because a "palette" of one or two colors is usually better handled by a single-color lookup rather than a multi-swatch reference sheet — the other converters on this site cover that case directly. The 10-color maximum keeps a single export to a page or two at a readable swatch size; a larger design system with dozens of tokens is better served by exporting a few focused sheets — say, one for core brand colors and a separate one for state colors like success, warning, and error — than by cramming everything into a single dense page where individual swatches become too small to compare by eye.

What happens to the data

The hex values, computed conversions, and any names typed into the name fields are used only to draw the PDF in memory in your browser tab; nothing is uploaded, logged, or stored anywhere before or after the file is generated. Closing the tab without exporting discards everything, the same as typing into any other converter on this site.

FAQ

How many colors can I put in one PDF?
Between 3 and 10 per export. That range keeps a single reference sheet to one or two printable pages — for larger palettes, run the export more than once.
Will the printed colors match exactly what I see on screen?
No — and no tool can promise that. Screens produce color with light (RGB) while printers use ink (CMYK), and the exact result depends on your printer, paper, and ink or toner. The CMYK values shown are a standard mathematical conversion, not a calibrated, press-ready color match. Treat this as a reference sheet, not a proof for color-critical print production.
Do I need to name every color before exporting?
No — the name field is optional. Leave it blank to get a sheet with empty space under each swatch for writing a name in by hand later.
Is anything uploaded or saved anywhere?
No. The PDF is assembled entirely in your browser and saved directly to your device — the colors and names you enter are never sent anywhere.
g then:h homeb basee encodingc colorp programming