Unlike other editors, GodSVG represents the SVG code directly, doesn't add any metadata, and even lets you edit the code in real time. It aims to be a structured SVG editor with low abstraction, producing clean, precise, optimized files.
Interactive SVG editing: Modify individual elements of an SVG file using a user-friendly interface.
Real-time code: As you manipulate elements in the UI, code is instantly generated and can be edited. Generated code is human-readable, since no metadata is added.
Optimized SVGs: The generated SVG files are small and efficient, and GodSVG provides various options to assist with optimization.
Hover to navigate through screenshots.
Completely free and open source
I don't tolerate user-hostile nonsense. You won't find ads, spyware, data collection, unwanted notifications, subscription models, external dependencies, forced updates, or anything like that in GodSVG.
Just a tool for you to use when you need it.
All of GodSVG's development happens in the open and developers are in the same communities as everyone else. This means you can be assured nothing shady is going on. The license also allows you to modify GodSVG for yourself, in case you have specific needs.
If you find GodSVG valuable, consider giving it a star on Github. This is an easy way to signal that the project is respected and useful. If you want to go a step further, consider donating.
Who is making GodSVG?
GodSVG was started in May 2023 by me (MewPurPur) and open-sourced in June 2023. Since the open-sourcing, other people have joined in to help, but I still do the vast majority of the work. Everyone who has made major contributions is listed inside GodSVG's "About" dialog.
GodSVG has been in alpha for so long... Will it ever release?
GodSVG's first development build released in December 2023. As of May 2025, GodSVG still needs a lot more work. Right now, I don't expect a beta until early 2026, most likely even later.
GodSVG is a hobby project that I dedicate a lot of effort and time to try and push to the finish line. But of course, I still need to work 8h a day and spend time on things like sleeping, chores, staying healthy. How long the release will take mainly depends on things largely out of my control, including how much support I get.
Donations are the best way to help; without them, GodSVG would be far behind where it is now. So if you're able to donate, I would be very grateful!
You can also help by spreading the word, giving a star on Github and if you can, implementing features, enhancements, bugfixes, or discussing suggestions.
I tried GodSVG and found bugs and shortcomings.
GodSVG is not even in beta yet, so this is to be expected. Report any issues you have on Github.
Do you have the social media?
You can find the official GodSVG social media on the bottom of every page on this website. But here they are:
I have a lot of plans, but only two big things are somewhat blocking the beta stage. The most immediate one is a rework of the handle system. The other one is a rework to the inspector.
On a broad level, GodSVG aims to become an assisted SVG code editor that doesn't save anything to the SVGs that's not part of the format itself, like layers. This could change in the future, but I first want to see how far I can push it given this restriction. Also, there are no plans for animation.
In my opinion, GodSVG is most useful for teaching the SVG format, creating simple iconography, optimizing existing SVGs, and creating SVGs with code. If your use cases are different, consider using a more artistically-inclined SVG editor.
I speak one of Earth's many languages! Do you need help with translation?
Bonjour! GodSVG is community-translated and you can find how to do it here. Hit me up on Discord if you need help.
I hope this gave you all the answers you wanted, even the ones you didn't know you needed! Hit me up on Discord if you want to ask anything else.
Donations will help me push GodSVG through to a stable release. Even the small amount I get from donations currently has allowed me to spend a lot more time on this project.
I have a few donation platforms set up, so you can choose the one you prefer: