Free AI Tools
تصفح فئات الأدوات

محسّن ومصغّر SVG مجاني

ارفع ترميز SVG أو الصقه، وحسّنه محليًا باستخدام SVGO، وقارن الكود وحجم الملف والنتيجة المرئية قبل التنزيل. لا يلزم تسجيل دخول أو رفع إلى خادم.

SVG واحد · حتى 2 MiB · معالجة محلية

حسّن SVG واحدًا في هذا المتصفح

الصق الترميز أو حمّل ملفًا، واختر ما يمكن لـ SVGO تغييره، ثم قارن المصدر الدقيق بالنتيجة قبل التصدير.

XML كامل ذو جذر <svg>. اضغط Ctrl/Command+Enter للتحسين.

0 B / 2 MiB
إعدادات التحسين

تفضّل الإعدادات الافتراضية أصلاً ثابتًا للويب مع الحفاظ على المعرّفات والعناصر الوصفية والأبعاد اللازمة للتكامل.

لا توجد نتيجة محسّنة بعد

أضف SVG كاملًا، وراجع الإعدادات، وشغّل المحسّن.

كيفية تحسين SVG

الخطوة 1

أضف ملف SVG كاملًا واحدًا

حمّل ملف .svg محليًا بحجم يصل إلى 2 MiB أو الصق ترميز SVG سليم البنية. يبقى المصدر قابلاً للتحرير حتى تمسحه أو تستبدله.

الخطوة 2

اختر حدود التحويل

احتفظ بالإعدادات الافتراضية المتحفظة أو غيّر عمدًا إعدادات المعرّفات والعناصر الوصفية والأبعاد والدقة والبرامج النصية وMultipass والتنسيق.

الخطوة 3

قارن النتيجة وصدّرها

راجع التغييرات الدقيقة في البايتات والبنية، إضافة إلى كلتا المعاينتين المقيدتين، ثم انسخ SVG المحسّن أو نزّله واختبره في التكامل المقصود.

ما الذي يغيّره تحسين SVG

ملف SVG هو ترميز XML، لذا تأتي الوفورات المفيدة غالبًا من إزالة بيانات التصدير وتمثيل الأشكال نفسها بصورة أكثر إحكامًا. يعتمد مقدار التخفيض المتاح على كيفية إنشاء المصدر.

إزالة تضخم التصدير والتنسيق

يزيل مسار SVGO الافتراضي التعليقات والبيانات الوصفية ومساحات أسماء المحرر والقيم الفارغة والترميز الزائد الآخر. ويمكنه أيضًا ضغط الأنماط والألوان والتحويلات والمجموعات.

تبسيط البيانات العددية وبيانات المسار

يمكن لدقة الإحداثيات وتحويلات المسار توفير بايتات، خاصة في الرسومات التفصيلية. تقرّب الدقة المنخفضة القيم بصورة أشد، لذا تتطلب الهندسة الدقيقة مراجعة مرئية أقرب.

توقع نتائج تعتمد على المصدر

قد يوفر تصدير مطوّل من أداة تصميم بيانات أكثر قابلة للإزالة من أيقونة مصغّرة يدويًا. وقد يبقى مصدر صغير أو محسّن مسبقًا دون تغيير تقريبًا أو يصبح أكبر ضمن إعدادات الحفظ أو الناتج المقروء.

اختر إعدادات أكثر أمانًا لتحسين SVG

أصغر ترميز ليس تلقائيًا أفضل أصل. احتفظ بالمعلومات التي ما زال الموقع أو المكوّن أو ورقة الأنماط أو التقنية المساعدة المحيطة يحتاجها.

احفظ المعرّفات المستخدمة خارج الملف

يمكن تحديث مراجع URL الداخلية أثناء تنظيف المعرّفات، لكن محددات CSS الخارجية واستعلامات JavaScript والمستندات المضمنة المنفصلة غير مرئية للمحسّن. احفظ المعرّفات عند احتمال وجود هذه التبعيات.

احتفظ بالعناصر الوصفية افتراضيًا

قد يساهم عنوان SVG أو وصفه في اسم أو شرح متاح، تبعًا لكيفية تضمين الأصل. لا تزل تلك العناصر إلا بعد التحقق من التكامل النهائي.

غيّر الأبعاد عن قصد فقط

تحافظ إزالة العرض والارتفاع على viewBox أو تنشئه عند الإمكان، لكنها تغير الحجم الداخلي للأصل. تأكد من أن CSS أو الحاوية يوفّر الأبعاد المقصودة.

راجع SVG المحسّن قبل النشر

توفر مساحة العمل مقارنة سريعة، لا برهانًا على أن كل متصفح أو محرر أو مكوّن أو رسم متحرك سيتصرف بصورة مطابقة. اختبر النتيجة حيث ستعمل فعليًا.

قارن كلتا المعاينتين المقيدتين

يُعرض المصدر والنتيجة كموارد صور غير تفاعلية. استخدمهما لالتقاط التغييرات الواضحة في اللون والهندسة والاقتصاص ونسبة العرض إلى الارتفاع، من دون إدراج ترميز SVG في هذه الصفحة.

اختبر النص والمرشحات والرسوم المتحركة والمراجع

تعتمد الخطوط وتباعد النص والمرشحات والأقنعة وCSS والرسوم المتحركة والموارد الخارجية والبرامج النصية على السياق. افتح الملف المنزّل في الموقع أو التطبيق المقصود قبل استبدال أصل إنتاجي.

احتفظ بالمصدر القابل للتحرير

عادةً ما يكون الترميز المحسّن أثرًا من التصدير. احتفظ بملف التصميم الأصلي أو SVG المقروء عندما تكون التعديلات اللاحقة أو التسليم أو مراجعة إمكانية الوصول أو تصحيح الأخطاء مهمة.

افهم المعالجة المحلية وحدود الأمان

تقلل المعالجة المحلية نقل البيانات غير الضروري، بينما تتجنب المعاينات المقيدة تنفيذ المصدر مضمنًا. لا تحوّل هذه الخيارات SVG عشوائيًا إلى كود تطبيق موثوق.

تبقى معالجة المصدر في علامة التبويب هذه

يُقرأ الملف المحدد كنص ويُمرر إلى بنية SVGO المثبتة في المتصفح. لا ترسل هذه الصفحة المصدر أو النتيجة إلى نقطة نهاية تحسين خارجية.

لا تنفّذ المعاينة SVG مضمنًا

تستخدم كلتا المعاينتين سياق صورة SVG في المتصفح، حيث تُعطّل البرامج النصية ولا تُحمّل الموارد الخارجية. لا يُختبر السلوك التفاعلي هناك عمدًا.

التحسين ليس تنقية أمنية

تفيد إزالة البرامج النصية ومعالجات الأحداث للأصول الثابتة، لكن قد يبقى ترميز آخر محفوف بالمخاطر أو حساس للسياق. لا تدرج مخرجات غير موثوقة مضمنةً دون منقٍّ وسياسة أمان مخصصين.

الخصوصية والحدود

يُعالج الملف المصدر أو الترميز الملصق في علامة تبويب المتصفح هذه. لا يُضاف طلب تحسين خارجي، ولا تحفظ هذه الصفحة المصدر.

الأسئلة الشائعة

هل استخدام محسّن SVG هذا مجاني؟

نعم. يمكنك لصق SVG أو تحميله وتحسينه ومعاينة النتيجة ونسخ الترميز وتنزيل الملف من دون التسجيل أو تسجيل الدخول أو فتح قفل الناتج.

هل ترفع الأداة ملف SVG الخاص بي أو تخزّنه؟

لا تُستخدم خدمة تحسين خارجية. يُقرأ الملف المحدد كنص ويُعالج في علامة تبويب المتصفح الحالية؛ لا تضيف هذه الصفحة طلب رفع أو تخزين لملف SVG الخاص بك.

أي محسّن SVG تستخدمه هذه الصفحة؟

تستخدم بنية المتصفح المثبتة من SVGO 4 مع مسار إضافات preset-default، إضافةً إلى الإعدادات المعروضة في مساحة العمل. يكون Multipass مفعّلًا افتراضيًا.

هل يمكنني رفع ملف SVG أو لصق كود SVG؟

كلاهما مدعوم لملف SVG واحد في كل مرة. يمكن أن يصل حجم ملف .svg محلي إلى 2 MiB، أو يمكنك لصق مستند SVG كامل وسليم البنية في محرر المصدر.

هل سيبدو SVG المحسّن مطابقًا دائمًا؟

لا يمكن تقديم ضمان شامل. قد يعيد SVGO هيكلة الترميز ويقرّب القيم العددية، وقد تُعرض الخطوط أو المرشحات أو الرسوم المتحركة أو السلوك الخاص بتكامل ما بصورة مختلفة. قارن المعاينات واختبر النتيجة المنزّلة في سياقها الفعلي.

لماذا تُحفظ معرّفات SVG افتراضيًا؟

يمكن الإشارة إلى المعرّفات بواسطة التدرجات أو الأقنعة أو مسارات القص أو CSS أو JavaScript أو مستند آخر. يستطيع المحسّن تحديث المراجع الداخلية، لكنه لا يستطيع اكتشاف كل تبعية خارجية، لذلك تحافظ هذه الصفحة على المعرّفات ما لم تختر التنظيف.

ماذا تفعل إزالة العرض والارتفاع؟

يزيل خيار removeDimensions في SVGO العرض والارتفاع الثابتين عند وجود viewBox، أو يمكنه اشتقاق viewBox من أبعاد رقمية عادية. قد يجعل ذلك حجم SVG قابلًا للتحكم عبر CSS، لكنه يغيّر سلوك التحجيم الداخلي وينبغي اختباره في موضع استخدام الأصل.

هل يحتفظ المحسّن بعناصر عنوان ووصف SVG؟

نعم، افتراضيًا. تحافظ مساحة العمل على <title> و<desc> لأنهما قد يدعمان أسماء أو أوصافًا متاحة في بعض عمليات التكامل. يمكنك إزالتهما عمدًا للحصول على ناتج أصغر بعد مراجعة السياق.

هل تجعل إزالة البرامج النصية SVG آمنًا للإدراج المضمّن؟

لا. يزيل الخيار عناصر script وسمات معالجات الأحداث وروابط البرامج النصية التي يتعامل معها SVGO، لكن التحسين ليس تنقية أمنية كاملة. يحتاج SVG غير الموثوق الذي سيُدرج مضمنًا إلى مراجعة أمنية ومنقٍّ وسياسة محتوى مخصصة.

لماذا لا يتغير SVG المحسّن أو يصبح أكبر؟

قد يكون المصدر مضغوطًا بالفعل، أو قد تحد إعدادات الحفظ من التحويلات المتاحة، أو تضيف التنسيقات المقروءة مسافات بيضاء، أو قد تعوّض الترميزات المطلوبة وفورات أخرى. تعرض النتيجة فرق بايتات UTF-8 الفعلي بدل افتراض أن كل ملف يصبح أصغر.

أدوات ذات صلة

تابع باستخدام أداة أخرى تعمل في المتصفح.

أدوات تصميم مجانية

فحص ألوان SVG وتحويلها

منتقي الألوان

اختر لونًا بصريًا أو أدخل قيمة HEX، ثم اضبط RGB وHSL والتعتيم بدقة. عاين النتيجة وقارن الدرجات القريبة وانسخ رمز اللون الدقيق من دون تسجيل دخول.

أدوات تصميم مجانية

فحص تباين زوج ألوان SVG

مدقّق تباين الألوان

اختبر ألوان النص والخلفية وفقًا لـ WCAG 2.2 AA وAAA. اعرض نسبة التباين الدقيقة، وعاين حجم الخط ووزنه المحددين، واعرف ما إذا كان الزوج يجتاز الفحص.

C أدوات تصميم مجانية

إنشاء تدرج CSS

مولّد تدرجات CSS

أنشئ تدرجات خطية أو شعاعية أو مخروطية بمحطتي ألوان إلى ست محطات. عاين النتيجة مباشرة، واضبط الاتجاه أو نقطة الأصل ذات الصلة، وانسخ CSS جاهزًا للاستخدام دون تسجيل الدخول.

SP الصور

تحويل SVG إلى PNG

محول SVG إلى PNG

ارفع ملف SVG واحدًا، واختر حجم PNG الذي تحتاجه، وعاين النتيجة، ثم نزّلها. الاستخدام مجاني دون تسجيل أو تسجيل دخول.