CSS & SVG Tools
8 frontend developer utilities: gradients, shadows, grid, unit conversion, and SVG tooling. All run in your browser.
Gradient Maker
Build linear, radial, and conic CSS gradients visually with color stops and live preview.
Box Shadow Maker
Compose multi-layer box shadows with X/Y offset, blur, spread, color, and inset controls.
Color Palette Generator
Generate complementary, analogous, triadic, and other harmony palettes. Export as CSS vars, SCSS, or JSON.
CSS Grid Generator
Configure grid-template-columns, rows, gaps, and alignment visually. Copy ready-to-use CSS.
PX → REM Converter
Convert px to rem/em and back. Set custom base font size. Batch convert and view standard scale.
SVG to JSX
Paste SVG markup and get React-ready JSX: camelCase attrs, className, style objects, TypeScript props.
SVG Optimizer
Strip comments, metadata, editor namespaces, and redundant attributes. See before/after size reduction.
SVG to Data URL
Convert SVG to base64 data URL, URL-encoded inline, or rasterized PNG data URL. Copy any variant.
Frequently Asked Questions
- Do the CSS generators output production-ready code?
- Yes. The box shadow generator, gradient maker, grid generator, and others all produce standard CSS you can copy straight into your stylesheet.
- What does the SVG optimizer do?
- It strips unnecessary metadata, comments, whitespace, and redundant paths from SVG files: useful before inlining an SVG into HTML or a React component.
- What's the PX to REM converter for?
- Converting pixel values to rem units for accessible, scalable typography. Set your base font size and it handles the math.
- Can I generate a full color palette from a single hex value?
- Yes. The color palette tool generates complementary, analogous, and triadic colors from any starting color: good for building a consistent design system.
- Does the gradient generator support all CSS gradient types?
- It covers linear and radial gradients, outputting the full CSS including vendor prefixes, ready to paste.