Design Tools

Design utilities for color palettes, gradients, typography, and UI components.

73 Tools
Client-Side
Privacy-First
73 tools

Accessibility Color Contrast Checker

Check foreground and background colour contrast against WCAG thresholds, with the rules for text size, UI components and states.

Private

Aspect Ratio Calculator

Calculate aspect ratios and resize dimensions proportionally. Supports all common ratios (16:9, 4:3, 1:1, etc.) with visual preview.

Border Radius Generator

Create custom CSS border radius values with a live preview. Adjust each corner individually.

Private

Border Radius Previewer

Create organic shapes using advanced border-radius values.

Private

Box Shadow Generator

Design CSS box shadows visually with adjustable offset, blur, spread, and color. Copy ready-to-use CSS.

Private

Button State Generator

Generate CSS for button states (hover, active, disabled) from a single base color.

Private

Clip Path Maker

Visually create complex shapes using CSS clip-path.

Private

Color Blindness Simulator

Simulate how a design appears to people with the common types of colour vision deficiency, and fix what the simulation reveals.

Private

Color Contrast Checker

Calculate contrast ratios between foreground and background colors to ensure accessibility compliance (WCAG AA/AAA).

Private

Color Converter

Convert colours between HEX, RGB, HSL, HWB and OKLCH, with alpha support. Runs in your browser and shows the live swatch for each format.

Private

Color Harmony Generator

Generate colour harmonies from a base colour using perceptual hue rotation, with contrast checked against white and black and a note on where each scheme actually works.

Private

Color Mixer

Mix and blend two colors at any ratio to create a new color, with the resulting HEX, RGB and a live preview. Great for gradients and design systems. Free, private.

Private

Color Palette Generator

Generate colour palettes from a base colour using harmony rules, with accessibility contrast checks built in. Runs in your browser.

Private

Color Picker

Pick a colour and get it in HEX, RGB, HSL, HSV, CMYK and OKLCH at once, with WCAG contrast against white and black and generated tints, shades and harmonies.

Private

Color Shades Generator

Generate a full palette of tints (lighter) and shades (darker) from any base color. Click any swatch to copy its HEX. Perfect for design systems. Free & private.

Private

Color Temperature Converter

Convert a colour temperature in kelvin to its RGB value and back, with the common lighting references, the white balance a photograph needs, and the CSS for a warm display filter.

Private

Contrast Ratio Fixer

Take a colour that fails contrast and find the nearest passing version, adjusting lightness in OKLCH so the hue and chroma stay as close to the original as possible.

Private

CSS 3D Transform Playground

Build 3D transforms with live preview, generate the perspective and transform-style declarations a card flip needs, and see why transform order changes the result.

Private

CSS Animation Generator

Generate CSS keyframe animations with 12 presets including bounce, fade, slide, rotate, and more. Live preview with customizable timing.

CSS clamp() Generator

Generate a responsive CSS clamp() value for fluid typography and spacing that scales smoothly between a minimum and maximum viewport width. Free, private, instant.

Private

CSS Container Query Generator

Generate container queries with the container-type and container-name declarations, breakpoints in container query units, and the fallback structure for browsers that need one.

Private

CSS Filter Playground

Generate a CSS filter string from blur/brightness/contrast/saturate/hue-rotate values.

Private

CSS Glassmorphism Generator

Generate beautiful glassmorphism CSS effects with live preview. Adjust blur, opacity, border radius, shadow, and background gradient.

CSS Gradient Generator

Build CSS linear, radial and conic gradients visually, and avoid the grey dead zone that ruins most of them.

Private

CSS Gradient Generator

Create beautiful linear and radial gradients and generate ready-to-use CSS code.

Private

CSS Gradient Text Generator

Create eye-catching CSS gradient text with custom colors, angle and font size using background-clip. Live preview and copy-ready CSS. Free and private.

Private

CSS Grid Generator

Design complex CSS Grid layouts visually.

Private

CSS Line Clamp Generator

Generate line-clamp CSS to truncate text after a set number of lines, with the single-line variant, the height reserved by the clamp and the accessibility caveats that apply.

Private

CSS Loader Generator

Generate pure-CSS loading spinners and animations with customizable size, color, thickness and speed. Live preview and copy-ready CSS + HTML. No images, no JS.

Private

CSS Logical Properties Converter

Convert margin-left, padding-top, width and the rest into logical equivalents that follow the writing direction, so a layout works in right-to-left languages without a separate stylesheet.

Private

CSS Mask Generator

Generate CSS mask declarations for fade-out edges, scroll fades, shaped reveals and gradient wipes, with the prefixed fallback and an explanation of why opacity is not a substitute.

Private

CSS Mesh Gradient Generator

Generate trendy mesh-like CSS backgrounds using layered radial gradients.

Private

CSS Multi-Column Generator

Generate multi-column CSS with column count or width, gaps, rules and span, and see which of the known limitations apply to your case before committing to it.

Private

CSS Nesting Converter

Convert between native nested CSS and flat rules, showing the selector each nesting level actually produces and warning where nesting depth is building specificity nobody intended.

Private

CSS Scroll Snap Generator

Generate scroll snap CSS for carousels and galleries, with the container and item declarations, padding for partial peek, and the scroll-margin needed to stop headers covering anchors.

Private

CSS Scrollbar Styler

Generate scrollbar styling using both the standard scrollbar-color and scrollbar-width properties and the WebKit pseudo-elements, with a contrast check on the thumb.

Private

CSS Shadow Generator

Build CSS box-shadow values visually, with the offset, blur, spread and layering that make a shadow look real.

Private

CSS Subgrid Generator

Generate subgrid CSS so nested elements align to the parent grid tracks, solving the ragged card problem without fixed heights or JavaScript measurement.

Private

CSS Text Stroke Generator

Generate CSS outlined text using -webkit-text-stroke with custom stroke width, stroke color and fill color, plus a live preview and copy-ready CSS. Free, private.

Private

CSS Triangle Generator

Generate code for pure CSS triangles using transparency hacks.

Private

Cubic Bezier Generator

Create custom CSS cubic-bezier() easing curves with a visual graph and live animation preview. Includes common presets. Copy the timing function instantly.

Private

Dark Mode Palette Generator

Generate a dark theme from a light palette by inverting lightness in OKLCH rather than the colour itself, with elevation surfaces, contrast checks and the CSS custom properties for both themes.

Private

Dark Mode Preview Tool

Preview designs in dark and light modes.

Private

Design Token Generator

Generate design tokens as CSS variables, JSON or platform formats, structured in the layers that make them maintainable.

Private

Duotone Generator

Generate a duotone effect that maps image shadows and highlights to two chosen colours, using CSS filters and blend modes with no image editing, plus the SVG filter version.

Private

Flexbox Generator

Build CSS Flexbox layouts visually. Adjust direction, alignment, wrapping, and gap then copy the CSS code.

Private

Flexbox Playground

Learn and generate CSS Flexbox code visually.

Private

Focus Ring Generator

Generate a focus indicator that meets the contrast and thickness requirements, works on light and dark backgrounds, and appears only for keyboard users through focus-visible.

Private

Font Pairing Generator

Discover beautiful Google Font combinations for your projects.

Private

Font Pairing Tool

Preview and select harmonious font combinations for headers and body text.

Private

Golden Ratio Layout Calculator

Split a width by the golden ratio, the rule of thirds and other classical proportions, and see the modular scale each produces for type and spacing.

Private

Gradient Interpolation Comparer

Compare the same gradient interpolated in sRGB, OKLCH and HSL side by side, and see why blue to yellow passes through grey in the default space and how to fix it.

Private

Hero Section Layout Generator

Generate a hero section HTML snippet (centered/split/minimal) from headline, subheadline, and CTA.

Private

Icon SVG Optimizer

Minify and clean up SVG code by removing comments, empty tags, and rounding numbers.

Private

Line Height and Vertical Rhythm Calculator

Calculate line heights that land on a baseline grid, check them against readability guidance for the measure, and generate the spacing scale that keeps every element on the same rhythm.

Private

Neumorphism CSS Generator

Generate neumorphic CSS (background + dual shadows) based on a base color and shadow strength.

Private

OKLCH Color Converter

Convert between OKLCH, hex, RGB and HSL, adjust lightness and chroma perceptually, and see which OKLCH values fall outside the sRGB gamut and what they clip to.

Private

Print Stylesheet Generator

Generate a print stylesheet that hides interface chrome, expands link URLs, controls page breaks, sets margins and stops content being cut in half at the page boundary.

Private

PX ⇄ REM ⇄ EM Converter

Convert px to rem/em using a base font size.

Private

Random Color Generator

Generate random colors in any, pastel, dark, vibrant, warm, or cool modes. Shows HEX, RGB, and HSL values with color history.

Responsive Breakpoint Planner

Plan responsive design breakpoints for all devices.

Private

RGB to HEX / HEX to RGB Converter

Convert between RGB, HEX, HSL and alpha formats, with the shorthand and alpha rules that trip people up.

Screen PPI Calculator

Calculate a screen's pixel density (PPI/DPI) from its resolution and diagonal size, plus dot pitch and total megapixels. Great for choosing monitors and phones. Private.

Private

SVG Path Inspector

Parse an SVG path into readable commands, show each segment on a diagram, report the bounding box and point count, and find the common faults that make paths larger than they need to be.

Private

SVG Pattern Generator

Create seamless geometric background patterns.

Private

SVG Wave Generator

Generate smooth SVG wave shapes for website section dividers and hero backgrounds, with adjustable height, curviness and color. Copy the SVG or download it. Private.

Private

Tailwind Custom Palette Generator

Generate a Tailwind-style color palette from a single base hex color.

Private

Text Shadow Generator

Create CSS text shadow effects with visual controls for offset, blur, and color. Preview and copy code.

Private

Typography Scale Generator

Generate a modular type scale from a base size and ratio, with fluid clamp() values for responsive layouts.

Private

UI Spacing Calculator

Generate consistent spacing and typography scales based on a base size and ratio.

Private

Viewport Units Calculator

Convert between viewport units and pixels for real device sizes, and see why 100vh overflows on mobile and which of the dynamic viewport units fixes it.

Private

WCAG Contrast Grid

Build a matrix of contrast ratios for every pair of colours in a palette, showing which combinations pass AA and AAA for normal text, large text and interface components.

Private

Z-Index Scale Planner

Generate a named z-index scale as CSS custom properties, audit existing values for collisions and arbitrary numbers, and identify where a new stacking context will trap an element.

Private

About Design Tools

Our design tools are designed with developers, designers, and digital professionals in mind. Each tool is built to be fast, secure, and easy to use, with a focus on privacy and client-side processing whenever possible. All tools are completely free to use with no registration required.