CSS Gradient Generator
Create linear, radial, and conic CSS gradients in your browser.
Color stops
Use the stop handles or keyboard arrows to edit positions. Every stop includes an explicit color, opacity, and percentage.
Browser-native local processing
Your gradient stays in this browser. No colors or generated CSS are sent to Convertr.
Bounded import grammar
Import accepts linear-gradient(), radial-gradient(), or conic-gradient() with hex colors and percentages. Declarations, URLs, variables, and unknown functions are rejected locally.
Accessible fallback
The generated CSS includes a solid background-color fallback alongside the gradient for unsupported renderers and accessible control chrome.
Frequently Asked Questions
Is my gradient uploaded?
No. Gradient state, colors, imported CSS, and generated CSS stay in your browser.
Which CSS gradient types are supported?
The generator creates linear-gradient(), radial-gradient(), and conic-gradient() output with multiple hex color stops.
What can I import?
Import accepts a deliberately limited grammar using one supported gradient function, hex colors, optional percentages, and bounded angle or position values.
CSS Gradient Generator
Build linear or radial CSS gradients and preview color stops, angle, position, and repetition.
- Input
- Gradient type, color stops, positions, angle, and repeat settings.
- Output
- A live preview and copyable CSS background declaration.
- Real limitations
- Browser rendering can differ slightly by engine, and the tool does not evaluate contrast or guarantee support in legacy browsers.
- Privacy and data handling
- gradient type, color stops, positions, angle, and repeat settings is processed in this browser tab. Convertr does not receive or store it; closing or reloading the page clears the working state unless the tool explicitly offers a local download.
How to use this tool
- Provide gradient type, color stops, positions, angle, and repeat settings in the tool controls.
- Choose the settings that affect a live preview and copyable CSS background declaration, then run the tool.
- Review a live preview and copyable CSS background declaration before copying or downloading it.
Common failure modes
A missing color stop, invalid color, or incompatible position prevents a valid CSS declaration from being built.
Useful example
Create a 90-degree linear gradient from #111827 at 0% to #f59e0b at 100% and copy the declaration.