SVGcreator

Online SVG Editor

Open any SVG and edit it in your browser: move, resize, rotate and recolor shapes, edit text, then download your SVG. Free, no account, nothing to install.

What you can do with the SVG editor

  • Edit any element: select, move, resize, rotate, flip, duplicate or delete shapes, paths, groups and images.
  • Change colors and strokes: set the fill, stroke color, stroke width and opacity of any element, or remove a fill or stroke.
  • Edit text with Google Fonts: change the wording, font size and weight, and pick from 28 Google Fonts. The font is embedded in your SVG, limited to the letters you used, so it displays correctly everywhere.
  • Add new content: rectangles, ellipses, lines, text and freehand strokes in the color of your choice.
  • Organize your drawing: bring to front, send to back, step forward or backward, and undo or redo up to 100 steps.
  • Work fast: zoom, arrow key nudging and keyboard shortcuts for every tool.

How to edit an SVG file online

  1. Drop your SVG file in the upload area above, or start with a blank canvas.
  2. Click an element to select it. Drag to move it, use the handles to resize or rotate it.
  3. Change its fill, stroke and opacity in the properties panel on the right.
  4. Use the tools on the left to add text, shapes or freehand lines.
  5. Click Download SVG to save your file, or export it as PNG or JPG.

Only need to change colors?

For a quick recolor, the SVG Color Editor lists every color in your file so you can swap them in one click, and the SVG Palette Swapper applies a complete color theme. To turn a PNG or JPG into an editable SVG first, use the image to SVG converter.

Privacy

The editor runs entirely in your browser. Your SVG file is never uploaded to a server, no account is required and nothing is stored after you close the tab. When you use a Google Font, the font file is downloaded from Google Fonts.

Frequently asked questions

View all FAQs →
01
Is this SVG editor really free?
Yes. The editor is free with no account, no watermark and no limit on the number of files. It runs in your browser, so there is nothing to install.
02
Can I edit an existing SVG file?
Yes. Upload any SVG and every shape, path, group and text element becomes editable. You can move, resize, rotate, flip, recolor or delete elements, edit the text, and change the stroke width and opacity.
03
How do I edit a shape that is inside a group?
Click the shape to select it directly, even inside a group. To move or recolor the whole group instead, click Select group in the properties panel.
04
Can I use Google Fonts in my SVG?
Yes. Pick one of 28 popular Google Fonts for any text, including script, handwriting and display fonts, with bold where the font offers it. When you download, the font is embedded in the SVG, reduced to the letters you typed, so your text looks the same in any browser or design app and in PNG and JPG exports. Embedded fonts are still text: some cutting machine software needs text converted to outlines first.
05
How do I save my work?
Click Download SVG above the editor to save the drawing as a standard SVG file. You can also send it straight to SVG to PNG or SVG to JPG to export a raster image.
06
Is my SVG file uploaded to a server?
No. The editor runs entirely in your browser. Your file never leaves your computer and nothing is stored after you close the tab, so download your SVG before leaving the page.
07
Does the editor work on a phone or tablet?
It opens on tablets and phones, but editing precise shapes is much easier on a computer with a mouse. For quick color changes on mobile, try the SVG Color Editor.

More free SVG tools

Everything you need to work with SVG files.

SVG Converter

Convert PNG, JPG, WEBP, GIF, AVIF, TIFF or BMP to a crisp SVG vector file.

SVG Color Editor

Edit any color in an SVG file in real-time and download the result instantly.

SVG Palette Swapper

Apply one of 10 curated color palettes to your SVG in a single click.

SVG Optimizer

Compress and clean SVG markup, removing redundant code to reduce file size.

SVG to PNG

Export any SVG as a PNG at 1x, 2x, 3x or 4x resolution, fully in the browser.

SVG to PDF

Convert any SVG into a sharp vector PDF. Fit to the SVG or use A4, Letter, Legal or A3.

SVG to React

Convert any SVG into a typed TypeScript React component with one click.

SVG to Base64

Encode any SVG as a Base64 data URI for use in CSS, HTML or JavaScript.

SVG to DXF

Convert any SVG file to DXF format for laser cutters, CNC routers and vinyl cutters.

JPG to DXF

Vectorize a JPG image and export it as DXF for laser cutting or CNC.

Image to DXF

Vectorize any PNG, JPG, WEBP, GIF, AVIF, TIFF or BMP image and export it as DXF.

PNG to DXF

Vectorize a PNG image and export it as DXF for laser cutting or CNC.

SVG to Favicon

Convert any SVG into a favicon.ico, SVG favicon, and apple-touch-icon PNG in one click.

SVG Pattern Maker

Turn any SVG into a seamless repeating tile pattern. Download as SVG or copy the CSS snippet.

SVG Animator

Animate any SVG stroke by stroke, then export an animated SVG or an MP4 video.

SVG to JPG

Export any SVG as a JPG at 1x to 4x with your choice of background color and quality.

SVG to WebP

Export any SVG as a WebP image at 1x, 2x, 3x or 4x. Smaller files than PNG, fully in your browser.

SVG QR Code

Generate a scalable vector QR code. Custom colors, transparent background, download as SVG or PNG.

SVG to Embroidery

Convert SVG outlines to Tajima DST embroidery format for use with embroidery machines.