Edytor SVG online
Szybki, profesjonalny edytor wektorowy w przeglądarce: rysuj piórem, edytuj węzły, łącz kształty, styluj gradientami, animuj, a następnie eksportuj zoptymalizowany SVG lub PNG. Nic nie jest przesyłane.
Za darmoBez rejestracjiDziała lokalnie — pliki nigdy nie opuszczają urządzenia
Szybki start i skróty
Wybierz narzędzie po lewej (lub naciśnij jego klawisz), przeciągnij na płótnie, aby rysować, i użyj panelu Projekt po prawej, aby stylizować zaznaczenie. Naciśnij ? w dowolnej chwili, aby zobaczyć pełną listę skrótów.
- Nawigacja: przewijaj, aby przesuwać widok, Ctrl/⌘ + przewijanie lub zsunięcie palców, aby powiększać, przytrzymaj Space i przeciągnij, aby przesuwać. Shift+1 dopasowuje powiększenie.
- Zaznaczanie: kliknij, kliknij z Shift lub przeciągnij ramkę zaznaczenia. Kliknij dwukrotnie grupę, aby do niej wejść, ścieżkę, aby edytować jej węzły, lub tekst, aby pisać.
- Przekształcaj: przeciągaj uchwyty, aby skalować (Shift zachowuje proporcje, Alt skaluje od środka), przeciągnij okrągły uchwyt, aby obracać, i przeciągnij uchwyt boku z Ctrl/⌘, aby pochylić.
- Pióro: klikaj, aby tworzyć narożniki, przeciągaj, aby tworzyć krzywe, kliknij pierwszy węzeł, aby zamknąć ścieżkę, i naciśnij Enter, aby zakończyć.
- Pliki: upuszczaj pliki SVG lub obrazy w dowolnym miejscu edytora, wklejaj kod SVG lub zrzuty ekranu, a autozapis chroni Twoją pracę.
Jak korzystać z edytora SVG
-
Otwórz lub zacznij rysować
Upuść plik SVG, PNG lub JPEG na płótno, otwórz plik lub zacznij od pustej strony. Nic nie jest przesyłane: edytor działa w całości w przeglądarce.
-
Rysuj i edytuj
Używaj pióra, ołówka i narzędzi kształtów, a następnie dopracowuj ścieżki węzeł po węźle, łącz kształty operacjami logicznymi i styluj wypełnienia, obrysy i gradienty.
-
Porządkuj
Grupuj, zmieniaj kolejność i blokuj obiekty w panelu Warstwy, wyrównuj je i rozmieszczaj, używaj grafiki ponownie jako symboli i edytuj kod SVG bezpośrednio.
-
Eksportuj
Pobierz zoptymalizowany SVG, PNG, JPEG lub WebP w dowolnej skali albo skopiuj wynik jako kod SVG, data URI, komponent React lub SVG gotowy dla Tailwind, który pobiera kolor z CSS.
Profesjonalny edytor SVG działający w całości w przeglądarce
Edytor SVG od Tools 4 All to pełna aplikacja do grafiki wektorowej, która otwiera się od razu, bez pobierania, konta i przesyłania. Rysuj w nim loga, ikony, ilustracje, diagramy i elementy interfejsu albo porządkuj i dopracowuj istniejące pliki SVG. Jest zbudowany wokół samego formatu SVG, więc eksportowany plik to ten sam dokument, który edytowałeś: bez zastrzeżonego formatu i ukrytej konwersji.
Co możesz zrobić
- Rysuj precyzyjnie: pióro z krzywymi Béziera, ołówek do rysowania odręcznego z wygładzaniem, prostokąty z niezależnie zaokrąglanymi, ściętymi lub odwróconymi narożnikami, elipsy, linie, pędzel plamowy, gumka, nóż i nożyczki oraz edytowalne kształty: wielokąty, gwiazdy, trójkąty, krzyże, ramki, pierścienie, wycinki koła, półksiężyce, strzałki, dymki, koła zębate, serca, chmury, kwiaty i spirale, a także tekst.
- Edytuj ścieżki węzeł po węźle: przesuwaj węzły i uchwyty, zmieniaj typ węzłów (narożny, gładki, symetryczny), dodawaj i usuwaj węzły, łącz i rozdzielaj ścieżki, wyginaj segmenty bezpośrednio i przyciągaj uchwyty do stycznych.
- Łącz kształty: suma, odejmowanie, część wspólna, wykluczenie i podział, a także obrys na kontur, odsunięcie ścieżki, upraszczanie i odwracanie — wszystko liczone przez nasz własny silnik geometrii zachowujący krzywe, działający w tle.
- Styluj wszystko: jednolite kolory, gradienty liniowe i radialne z uchwytami na płótnie, wzorki, krycie osobno dla wypełnienia i obrysu, kreskowanie, zakończenia, połączenia, groty strzałek, tryby mieszania, efekty rozmycia i cienia, ścieżki przycinające i maski.
- Zachowaj porządek: panel warstw ze zmianą kolejności przez przeciąganie, zmianą nazw i zagnieżdżaniem, blokowanie i ukrywanie, grupowanie i rozgrupowywanie, wyrównywanie i rozmieszczanie względem zaznaczenia, obszaru roboczego lub obiektu kluczowego, próbki dokumentu i symbole wielokrotnego użytku.
- Pracuj jak profesjonalista: inteligentne prowadnice z odległościami i wskazówkami równych odstępów, przyciąganie do siatki, pikseli, prowadnic z linijek, węzłów i ścieżek, pola liczbowe X/Y/W/H/obrót, nieograniczone cofanie i skróty w stylu Figmy i Illustratora.
- Kod i eksport: dwukierunkowy widok kodu SVG, zoptymalizowany eksport SVG z podglądem rozmiaru, PNG/JPEG/WebP w dowolnej skali oraz kopiowanie jako SVG, data URI, React (JSX lub TSX), SVG dla Tailwind lub tło CSS.
- Stworzony do produkcji webowej: kolory dokumentu z zamianą jednym kliknięciem i konwersją do currentColor, tekst na kontury, obrys na kontur, spłaszczanie przekształceń i rozgrupowanie, dopasowanie płótna do zawartości oraz upraszczanie zaszumionych ścieżek.
- Prawdziwa przestrzeń robocza: kilka rysunków w kartach, każdy z własną historią cofania, krótkie menu z podmenu, panel boczny, który można zwinąć (Ctrl/⌘+B), oraz edycja na pełnym ekranie na telefonach i komputerach.
Dlaczego edytor natywny dla SVG ma znaczenie
Wiele narzędzi projektowych traktuje SVG jako format eksportu: rysujesz w ich własnym modelu, a SVG jest generowany na końcu. To sprawdza się przy prostych ikonach. Zawodzi, gdy trzeba edytować istniejący plik, zachować identyfikatory, od których zależy Twój CSS lub JavaScript, albo zrozumieć, dlaczego plik jest dziesięć razy większy, niż powinien. Ten edytor pracuje bezpośrednio na dokumencie SVG. Grupy pozostają grupami, gradienty gradientami, a <symbol> użyty pięć razy pozostaje jednym symbolem. Gdy zmieniasz nazwę warstwy, ustawiasz id elementu.
Szybki przy dużych plikach
Szybkość była celem od pierwszej linijki kodu. Rysunek jest renderowany natywnie przez przeglądarkę w izolowanej warstwie. Uchwyty zaznaczenia, kontury przy najechaniu i prowadnice są rysowane na osobnej nakładce, więc ruch myszy nigdy nie dotyka dokumentu. Indeks przestrzenny (R-drzewo) znajduje to, co jest pod kursorem, w mikrosekundach, nawet przy dziesiątkach tysięcy kształtów. W ciężkich dokumentach przesuwanie i powiększanie przejmuje kompozytor GPU, a wektory są ponownie renderowane ostro, gdy się zatrzymasz. Kosztowne operacje, takie jak operacje logiczne, odsuwanie ścieżek i optymalizacja SVG, działają w Web Workerze, więc interfejs pozostaje responsywny.
Precyzyjne narzędzia do pracy z wektorami
Używaj pióra, aby klikać narożniki i przeciągać gładkie krzywe. Przytrzymaj Shift, aby zachować kąty 45°, i Alt, aby rozdzielić uchwyt. Narzędziem do węzłów możesz przeciągnąć segment, aby go wygiąć, kliknąć dwukrotnie, aby dodać węzeł, lub zaznaczyć kilka węzłów i je wyrównać. Inteligentne prowadnice pokazują, kiedy obiekt jest wyrównany z krawędziami lub środkami sąsiadów i kiedy odstępy między obiektami są równe. Prowadnice możesz też wyciągać z linijek. Aby podać dokładne wartości, wpisz X, Y, szerokość, wysokość i obrót w panelu Projekt. Pola akceptują działania, takie jak 120+16 czy 200/3.
Czyste, małe pliki eksportu
Edytory często zostawiają w zapisywanych plikach metadane, nieużywane definicje, zbędne grupy i nadmiernie precyzyjne liczby. Okno eksportu uruchamia w tle optymalizator w stylu SVGO. Zaokrągla liczby do wybranej precyzji, zapisuje dane ścieżek w najkrótszej postaci, usuwa metadane edytorów i nieużywane definicje, skraca identyfikatory i kolory oraz scala zbędne grupy. Każdą optymalizację można wyłączyć, a okno pokazuje rozmiar pliku przed i po. W przypadku grafiki rastrowej wybierz PNG, JPEG lub WebP w skali 1×, 2×, 4× lub w dokładnym rozmiarze w pikselach, z przezroczystym tłem lub bez.
Stworzony do produkcji webowej
Pliki SVG trafiające na strony i do aplikacji potrzebują czegoś innego niż grafika do druku. Lista Kolory dokumentu pokazuje każdy kolor użyty w pliku: zmień jeden, a wszystko, co go używa, zmieni się razem z nim, lub przekonwertuj go na currentColor, aby ikona w React lub Tailwind pobierała kolor z CSS. Importowane pliki często zawierają zagnieżdżone grupy i przekształcenia, które utrudniają edycję ścieżek: Spłaszcz przekształcenia i rozgrupuj wpisuje je w współrzędne w jednym kroku, a Dopasuj do zawartości przycina viewBox do grafiki wraz z obrysami. Tekst na kontury i Obrys na kontur zamieniają tekst i grubości linii w zwykłe ścieżki, które wszędzie wyglądają tak samo, a Uprość usuwa setki punktów z obrysowanego lub odręcznego kształtu.
Twoje pliki pozostają na Twoim urządzeniu
Za edytorem nie stoi żaden serwer. Otwarcie pliku wczytuje go z dysku do strony, a eksport generuje plik na Twoim urządzeniu. Autozapis trafia do prywatnej pamięci IndexedDB przeglądarki, która przechowuje też listę ostatnich plików. Jeśli przypadkiem zamkniesz kartę, ostatni dokument zostanie przywrócony przy następnej wizycie.