خانه
ابزارهای تصویر

ویرایشگر آنلاین SVG

ویرایشگر برداری سریع و حرفه‌ای در مرورگر شما: با قلم بکشید، گره‌ها را ویرایش کنید، شکل‌ها را ترکیب کنید، با گرادیان سبک بدهید، پویانمایی بسازید و سپس SVG یا PNG بهینه خروجی بگیرید. هیچ چیز بارگذاری نمی‌شود.

رایگانبدون ثبت‌نامبه‌صورت محلی اجرا می‌شود — فایل‌ها هرگز از دستگاه شما خارج نمی‌شوند

شروع سریع و میان‌برها

یک ابزار را از سمت چپ انتخاب کنید (یا کلید آن را بزنید)، برای کشیدن روی بوم بکشید و از پنل طراحی در سمت راست برای سبک‌دهی به انتخاب استفاده کنید. هر زمان برای فهرست کامل میان‌برها ? را بزنید.

  • پیمایش: برای جابه‌جایی دید پیمایش کنید، برای بزرگ‌نمایی Ctrl/⌘ + پیمایش یا نیشگون بزنید، برای جابه‌جایی دید Space را نگه دارید و بکشید. Shift+1 برای جا شدن بزرگ‌نمایی می‌کند.
  • انتخاب: کلیک، Shift-کلیک یا کشیدن کادر انتخاب. برای ورود به گروه روی آن دوبار کلیک کنید، روی مسیر برای ویرایش گره‌ها، یا روی متن برای تایپ.
  • تبدیل: برای تغییر مقیاس دستگیره‌ها را بکشید (Shift تناسب را حفظ می‌کند، Alt از مرکز مقیاس می‌دهد)، برای چرخش دکمهٔ گرد را بکشید و برای کج کردن یک دستگیرهٔ کناری را با Ctrl/⌘ بکشید.
  • قلم: برای گوشه کلیک کنید، برای منحنی بکشید، برای بستن مسیر روی گره اول کلیک کنید و برای پایان Enter را بزنید.
  • فایل‌ها: SVG یا تصویر را هر جای ویرایشگر رها کنید، کد SVG یا اسکرین‌شات جای‌گذاری کنید و ذخیرهٔ خودکار کارتان را نگه می‌دارد.
Untitled
Guide, features and FAQ

روش استفاده از ویرایشگر SVG

  1. باز کنید یا کشیدن را شروع کنید

    یک SVG، PNG یا JPEG را روی بوم رها کنید، فایلی باز کنید یا با صفحه‌ای خالی شروع کنید. هیچ چیز بارگذاری نمی‌شود: ویرایشگر کاملاً در مرورگر شما اجرا می‌شود.

  2. کشیدن و ویرایش

    از ابزارهای قلم، مداد و شکل استفاده کنید، سپس مسیرها را گره به گره اصلاح کنید، شکل‌ها را با عملیات بولی ترکیب کنید و به پرکردن‌ها، خط دورها و گرادیان‌ها سبک بدهید.

  3. سازمان‌دهی

    اشیا را در پنل لایه‌ها گروه‌بندی، مرتب و قفل کنید، آن‌ها را تراز و توزیع کنید، طرح‌ها را به‌صورت نماد دوباره استفاده کنید و کد SVG را مستقیماً ویرایش کنید.

  4. خروجی

    SVG، PNG، JPEG یا WebP بهینه را در هر مقیاسی دانلود کنید، یا نتیجه را به‌صورت کد SVG، data URI، کامپوننت React یا SVG آماده برای Tailwind که رنگش را از CSS می‌گیرد کپی کنید.

ویرایشگر حرفه‌ای SVG که کاملاً در مرورگر شما اجرا می‌شود

ویرایشگر SVG در Tools 4 All یک برنامهٔ کامل گرافیک برداری است که بی‌درنگ و بدون دانلود، حساب کاربری یا بارگذاری باز می‌شود. از آن برای کشیدن لوگو، آیکون، تصویرسازی، نمودار و دارایی‌های رابط کاربری، یا برای تمیز کردن و تنظیم دقیق فایل‌های SVG موجودتان استفاده کنید. این ویرایشگر بر پایهٔ خود قالب SVG ساخته شده، پس فایلی که خروجی می‌گیرید همان سندی است که ویرایش کرده‌اید: بدون قالب اختصاصی، بدون تبدیل پنهان.

چه کارهایی می‌توانید بکنید

  • دقیق بکشید: ابزار قلم با منحنی‌های بزیه، مداد آزاد با هموارسازی، مستطیل با گوشه‌های گرد، پخ یا وارونهٔ مستقل، بیضی، خط، قلم‌موی لکه‌ای، پاک‌کن، چاقو و قیچی، و شکل‌های قابل ویرایش: چندضلعی، ستاره، مثلث، صلیب، قاب، حلقه، برش دایره، هلال، پیکان، حباب گفت‌وگو، چرخ‌دنده، قلب، ابر، گل و مارپیچ، و متن.
  • مسیرها را گره به گره ویرایش کنید: گره‌ها و دستگیره‌ها را جابه‌جا کنید، میان گره‌های گوشه، هموار و متقارن تبدیل کنید، گره اضافه و حذف کنید، مسیرها را وصل و جدا کنید، بخش‌ها را مستقیماً خم کنید و دستگیره‌ها را به مماس‌ها بچسبانید.
  • ترکیب شکل‌ها: اجتماع، تفریق، اشتراک، حذف اشتراک و تقسیم، به‌علاوهٔ تبدیل خط دور به شکل، جابه‌جایی مسیر، ساده‌سازی و وارونه‌سازی؛ همه با موتور هندسی خودمان که منحنی‌ها را حفظ می‌کند و در پس‌زمینه اجرا می‌شود.
  • به همه چیز سبک بدهید: رنگ‌های یکدست، گرادیان‌های خطی و شعاعی با دستگیره روی بوم، الگوها، شفافیت جداگانه برای پرکردن و خط دور، خط‌چین، سر خط، اتصال، نشانگرهای سر پیکان، حالت‌های ترکیب، جلوه‌های تاری و سایه، مسیرهای برش و ماسک‌ها.
  • منظم بمانید: پنل لایه‌ها با کشیدن برای تغییر ترتیب، تغییر نام و تودرتو کردن، قفل و پنهان، گروه و لغو گروه، تراز کردن و توزیع نسبت به انتخاب، صفحهٔ کار یا یک شیء کلیدی، نمونه‌رنگ‌های سند و نمادهای قابل استفادهٔ دوباره.
  • حرفه‌ای کار کنید: راهنماهای هوشمند با برچسب فاصله و نشانهٔ فاصلهٔ برابر، چسبیدن به شبکه، پیکسل‌ها، خطوط راهنمای خط‌کش، گره‌ها و مسیرها، فیلدهای عددی X/Y/W/H/چرخش، واگرد نامحدود و میان‌برهای مشابه Figma و Illustrator.
  • کد و خروجی: نمای دوطرفهٔ کد SVG، خروجی SVG بهینه با نمایش حجم، PNG/JPEG/WebP در هر مقیاسی، و کپی به‌صورت SVG، data URI، React (JSX یا TSX)، SVG برای Tailwind یا پس‌زمینهٔ CSS.
  • ساخته‌شده برای تولید وب: رنگ‌های سند با جایگزینی تک‌کلیکی و تبدیل به currentColor، تبدیل متن به خطوط، تبدیل خط دور به شکل، صاف کردن تبدیل‌ها و لغو گروه، جا دادن بوم با محتوا و ساده‌سازی مسیرهای پرنویز.
  • یک فضای کاری واقعی: چند طرح در زبانه‌ها، هر کدام با تاریخچهٔ واگرد خودش، منوهای کوتاه با زیرمنو، پنل کناری تاشو (Ctrl/⌘+B) و ویرایش تمام‌صفحه روی گوشی و دسکتاپ.

چرا ویرایشگر بومی SVG اهمیت دارد

بسیاری از ابزارهای طراحی با SVG مانند یک قالب خروجی برخورد می‌کنند: شما در مدل خود آن‌ها طراحی می‌کنید و SVG در پایان ساخته می‌شود. این برای آیکون‌های ساده جواب می‌دهد. اما وقتی باید فایلی موجود را ویرایش کنید، شناسه‌هایی را که CSS یا JavaScript شما به آن‌ها وابسته است حفظ کنید یا بفهمید چرا فایلی ده برابر بزرگ‌تر از حد لازم است، از کار می‌افتد. این ویرایشگر مستقیماً روی سند SVG کار می‌کند. گروه‌ها گروه می‌مانند، گرادیان‌ها گرادیان می‌مانند و یک <symbol> که پنج بار به کار رفته یک نماد می‌ماند. وقتی نام یک لایه را تغییر می‌دهید، در واقع id عنصر را تعیین می‌کنید.

سریع با فایل‌های بزرگ

سرعت از نخستین خط کد یکی از اهداف طراحی بود. طرح به‌صورت بومی توسط مرورگر شما درون یک لایهٔ جدا رندر می‌شود. دستگیره‌های انتخاب، خطوط دور هنگام نگه داشتن نشانگر و خطوط راهنما روی یک لایهٔ جداگانه کشیده می‌شوند، پس حرکت ماوس هرگز به سند شما دست نمی‌زند. یک نمایهٔ فضایی (R-tree) آنچه را زیر نشانگر است در چند میکروثانیه پیدا می‌کند، حتی با ده‌ها هزار شکل. در اسناد سنگین، جابه‌جایی دید و بزرگ‌نمایی به ترکیب‌کنندهٔ GPU سپرده می‌شود و بردارها پس از توقف دوباره واضح رندر می‌شوند. کارهای پرهزینه مانند عملیات بولی، جابه‌جایی مسیر و بهینه‌سازی SVG در یک Web Worker اجرا می‌شوند تا رابط پاسخ‌گو بماند.

ابزارهای دقیق برای کار برداری

با ابزار قلم برای گوشه کلیک کنید و برای منحنی هموار بکشید. برای حفظ زاویه‌های 45° Shift و برای شکستن دستگیره Alt را نگه دارید. با ابزار گره می‌توانید یک بخش را برای خم کردن بکشید، برای افزودن گره دوبار کلیک کنید یا چند گره را انتخاب و تراز کنید. راهنماهای هوشمند نشان می‌دهند کِی یک شیء با لبه‌ها یا مرکز همسایه‌هایش هم‌تراز است و کِی فاصلهٔ میان اشیا برابر است. همچنین می‌توانید خطوط راهنما را از خط‌کش‌ها بیرون بکشید. برای مقدارهای دقیق، X، Y، عرض، ارتفاع و چرخش را در پنل طراحی تایپ کنید. فیلدها محاسبهٔ ریاضی مانند 120+16 یا 200/3 را می‌پذیرند.

خروجی‌های تمیز و کم‌حجم

ویرایشگرها اغلب در فایل‌هایی که ذخیره می‌کنند فراداده، تعریف‌های بلااستفاده، گروه‌های زائد و اعداد بیش از حد دقیق باقی می‌گذارند. پنجرهٔ خروجی یک بهینه‌ساز به سبک SVGO را در پس‌زمینه اجرا می‌کند. اعداد را تا دقتی که انتخاب می‌کنید گرد می‌کند، دادهٔ مسیر را به کوتاه‌ترین شکل درمی‌آورد، فرادادهٔ ویرایشگر و تعریف‌های بلااستفاده را حذف می‌کند، شناسه‌ها و رنگ‌ها را کوتاه می‌کند و گروه‌های بی‌فایده را ادغام می‌کند. هر بهینه‌سازی را می‌توان خاموش کرد و پنجره حجم فایل را پیش و پس نشان می‌دهد. برای خروجی شطرنجی، PNG، JPEG یا WebP را با اندازهٔ 1×، 2×، 4× یا اندازهٔ دقیق پیکسلی، با پس‌زمینهٔ شفاف یا بدون آن انتخاب کنید.

ساخته‌شده برای تولید وب

SVGهایی که در وب‌سایت‌ها و برنامه‌ها به کار می‌روند نیازهای متفاوتی با آثار چاپی دارند. فهرست «رنگ‌های سند» همهٔ رنگ‌هایی را که فایل استفاده می‌کند نشان می‌دهد: یکی را تغییر دهید تا همهٔ مواردی که آن را دارند تغییر کنند، یا آن را به currentColor تبدیل کنید تا آیکون React یا Tailwind رنگش را از CSS بگیرد. فایل‌های واردشده اغلب گروه‌ها و تبدیل‌های تودرتو دارند که ویرایش مسیرها را سخت می‌کند: «صاف کردن تبدیل‌ها و لغو گروه» آن‌ها را در یک گام در مختصات ادغام می‌کند و «جا دادن با محتوا» viewBox را با احتساب خط دورها به اندازهٔ طرح کوتاه می‌کند. «متن به خطوط» و «تبدیل خط دور به شکل» متن و ضخامت خطوط را به مسیرهای ساده‌ای تبدیل می‌کنند که همه جا یکسان دیده می‌شوند، و «ساده‌سازی» صدها نقطه را از یک شکل ردیابی‌شده یا آزاد حذف می‌کند.

فایل‌هایتان روی دستگاه خودتان می‌مانند

هیچ سروری پشت ویرایشگر نیست. باز کردن فایل آن را از دیسک شما به صفحه می‌خواند و خروجی گرفتن فایل را روی دستگاه شما می‌سازد. ذخیرهٔ خودکار در حافظهٔ خصوصی IndexedDB مرورگرتان می‌نویسد که فهرست فایل‌های اخیر را هم نگه می‌دارد. اگر زبانه را تصادفی ببندید، آخرین سندتان در بازدید بعدی بازگردانده می‌شود.

ابزارهای تصویر بیشتر را ببینید

پرسش‌های متداول

آیا این ویرایشگر SVG واقعاً رایگان و خصوصی است؟
بله. رایگان است، حساب کاربری لازم ندارد و 100% در مرورگر شما اجرا می‌شود. طرح‌هایتان هرگز بارگذاری نمی‌شوند: فایل‌ها به‌صورت محلی خوانده می‌شوند، ذخیرهٔ خودکار در حافظهٔ خود مرورگرتان (IndexedDB) انجام می‌شود و خروجی‌ها روی دستگاه شما ساخته می‌شوند.
آیا می‌تواند فایل‌های SVG ساخته‌شده در Illustrator، Inkscape، Figma یا کتابخانه‌های آیکون را باز کند؟
بله. ویرایشگر مستقیماً روی سند SVG کار می‌کند، پس فایل‌های واقعی ساختار، شناسه‌ها، استایل‌ها، گرادیان‌ها، نمادها، مسیرهای برش و ماسک‌هایشان را حفظ می‌کنند. فایل‌های به‌هم‌ریخته یا نامعتبر هنگام باز شدن ترمیم می‌شوند، اسکریپت‌ها هنگام ویرایش غیرفعال‌اند و فایل‌های .svgz خودکار از حالت فشرده خارج می‌شوند.
آیا مانند Illustrator ابزار قلم و عملیات بولی دارد؟
بله. ابزار قلم مسیرهای بزیه با گره‌های گوشه، هموار و متقارن می‌کشد و ابزار گره به شما امکان می‌دهد گره‌ها را اضافه، حذف، تبدیل، وصل، جدا و تراز کنید. اجتماع، تفریق، اشتراک، حذف اشتراک و تقسیم روی منحنی‌ها کار می‌کنند و آن‌ها را منحنی نگه می‌دارند، و می‌توانید خط دورها را به شکل تبدیل کنید و مسیرها را جابه‌جا و ساده کنید.
آیا می‌توانم SVG را پویانمایی کنم؟
بله. فضای کاری پویانمایی را باز کنید، نشانگر زمان را جابه‌جا کنید و موقعیت، چرخش، مقیاس، شفافیت یا رنگ‌های یک شیء را تغییر دهید: هر تغییر به یک فریم کلیدی با منحنی شتاب تبدیل می‌شود و ویژگی‌هایی که از قبل پویانمایی دارند خودکار فریم کلیدی جدید می‌گیرند. پویانمایی‌ها به‌صورت SVG استاندارد (SMIL) ذخیره می‌شوند، پس در همهٔ مرورگرها بدون هیچ اسکریپتی پخش می‌شوند.
آیا می‌توانم کد SVG را مستقیماً ویرایش کنم؟
بله. پنل کد، منبع زندهٔ SVG را با برجسته‌سازی نحوی نشان می‌دهد. ویرایش کد طرح را به‌روز می‌کند و ویرایش طرح کد را. هر تغییری، از هر طرف، قابل واگرد است.
چه قالب‌های خروجی پشتیبانی می‌شوند؟
یک SVG بهینه، ساختهٔ بهینه‌ساز داخلی به سبک SVGO با نمایش حجم پیش و پس، و PNG، JPEG و WebP با اندازهٔ 1×، 2×، 4× یا اندازهٔ دلخواه، با شفافیت اختیاری. همچنین می‌توانید انتخاب را به‌صورت کد SVG، data URI یا JSX برای React کپی کنید.
اگر مرورگر بسته شود کارم از دست می‌رود؟
خیر. سند شما لحظه‌ای پس از هر تغییر به‌طور خودکار در حافظهٔ محلی مرورگر ذخیره می‌شود. دفعهٔ بعد که ویرایشگر را باز کنید آخرین جلسه‌تان بازگردانده می‌شود و اسناد قدیمی‌تر در «فایل ← فایل‌های اخیر» در دسترس می‌مانند.
آیا می‌توانم کاری کنم یک آیکون برای React یا Tailwind از currentColor استفاده کند؟
بله. بخش «رنگ‌های سند» همهٔ رنگ‌های طرح را فهرست می‌کند (هر شکل نوشتاری یک رنگ یک بار شمرده می‌شود). روی یک نمونه‌رنگ کلیک کنید تا همهٔ مواردی که از آن استفاده می‌کنند انتخاب شوند و یک‌جا تغییرشان دهید، یا «تبدیل به currentColor» را انتخاب کنید: آیکون آنگاه رنگش را از CSS می‌گیرد، مثلاً از یک کلاس text-… در Tailwind، و در ویرایشگر ظاهرش حفظ می‌شود. آن را از منوی ویرایش یا منوی زمینه به‌صورت کامپوننت React یا SVG برای Tailwind کپی کنید.
چگونه متن را به مسیر یا خط دور را به شکل پر تبدیل کنم؟
متن را انتخاب کنید و «متن به خطوط» (Ctrl/⌘+Shift+O) را بزنید: هر نویسه دقیقاً همان جایی که مرورگر کشیده به مسیر تبدیل می‌شود، از جمله متن روی مسیر و بخش‌های سبک‌دار. برای خط دورها، «تبدیل خط دور به شکل» خط دور را به شکلی پر تبدیل می‌کند که با ضخامت، سر خط، اتصال و خط‌چین آن مطابق است، تا لوگو در هر اندازه‌ای ضخامتش را حفظ کند.
آیا می‌تواند SVGهای واردشده با تبدیل‌ها و گروه‌های تودرتو را تمیز کند؟
بله. «صاف کردن تبدیل‌ها و لغو گروه» همهٔ تبدیل‌ها را در مختصات مسیر می‌نویسد و گروه‌ها را در یک گام واگرد از هم می‌پاشد و فقط چیزی را نگه می‌دارد که در غیر این صورت ظاهر را تغییر می‌داد (گروه‌های برش‌خورده، ماسک‌شده یا ارجاع‌شده). «جا دادن با محتوا» بوم (viewBox، عرض و ارتفاع) را با احتساب خط دورها و با حاشیهٔ اختیاری به اندازهٔ طرح کوتاه می‌کند و «ساده‌سازی» تعداد نقاط مسیرهای پرنویز را کم می‌کند.
آیا می‌توانم هم‌زمان روی چند طرح کار کنم؟
بله. هر طرح در زبانهٔ خودش بالای بوم باز می‌شود، با تاریخچهٔ واگرد، انتخاب و بزرگ‌نمایی خودش. آزادانه میانشان جابه‌جا شوید؛ بستن یک زبانه فایل را در «فایل ← فایل‌های اخیر» نگه می‌دارد و زبانه‌های بازتان در بازدید بعدی برمی‌گردند.
همهٔ فرمان‌ها کجا هستند؟ منوها کوتاه‌اند.
فرمان‌های مرتبط در زیرمنوها هستند (چیدمان، تبدیل، مسیر، برش و ماسک، کپی به‌صورت، تراز و توزیع…). نشانگر را رویشان نگه دارید یا لمسشان کنید، یا از کلیدهای جهت‌نما استفاده کنید. هر فرمان میان‌بری هم دارد: برای فهرست کامل ? را بزنید. روی دسکتاپ می‌توانید با Ctrl/⌘+B پنل کناری را جمع کنید تا بوم جای بیشتری داشته باشد.
آیا روی گوشی و تبلت کار می‌کند؟
بله. روی صفحه‌نمایش‌های کوچک ابزارها به نوار ابزار پایین منتقل می‌شوند و پنل‌ها به‌صورت برگه باز می‌شوند. برای بزرگ‌نمایی نیشگون بزنید، برای جابه‌جایی دید با دو انگشت بکشید و برای منوی زمینه لمس طولانی کنید.
طرح‌هایم تا چه اندازه می‌توانند بزرگ باشند؟
ویرایشگر برای فایل‌های سنگین ساخته شده است. از نمایهٔ فضایی برای تشخیص برخورد و انتخاب، لایهٔ جداگانه برای دستگیره‌ها و خطوط راهنما، جابه‌جایی دید و بزرگ‌نمایی فقط با ترکیب‌کننده در اسناد بزرگ و Web Workerها برای هندسه و بهینه‌سازی استفاده می‌کند. اسنادی با ده‌ها هزار عنصر پاسخ‌گو می‌مانند.
همهٔ ابزارهای تصویر ←