أدوات الصور والبيانات والشيفرة
صور أصغر. وبيانات أسهل للقراءة.
حوّل WebP إلى JPG أو PNG عندما لا يقبل الموقع صيغة الصورة، وقلّل حجم الملفات قبل إرسالها. نسّق استجابات API، وحوّل JSON إلى CSV لفتحه في Excel أو أعد CSV إلى JSON.
ابحث عن أداة حسب المهمةابدأ بأداة مفيدة
جميع الأدوات
ابحث عن أداة حسب المهمة
أدوات الصور
حوّل ملفات WebP واضغط الصور. اختر صيغة مناسبة وتحقّق من الشفافية والجودة قبل الحفظ.
WebP → JPG
حوّل صور WebP الثابتة إلى JPG أونلاين لرفعها أو مشاركتها. اختر الجودة ولون الخلفية، ثم نزّل الصور منفردة أو في ZIP. تتم المعالجة في المتصفح.
WebP → PNG
حوّل WebP الثابتة إلى PNG مع الحفاظ على شفافية الشعارات والأيقونات وأبعادها. نزّل الصور منفردة أو في ZIP. قد يكون الملف الناتج أكبر من الأصل.
ضغط الصور
قلّل حجم ملفات JPG وPNG وWebP قبل إرسالها أو رفعها. اضبط الجودة والأبعاد في المتصفح، وقارن الحجم والمعاينة، ثم نزّل الصور المضغوطة.
أدوات JSON
نسّق JSON، وحوّل CSV وYAML، أو أنشئ أنواعًا ومخططات من استجابات API وبيانات الإعدادات.
JSON → CSV
حوّل JSON من استجابات API إلى CSV لفتحه في Excel. اختر الأعمدة وسطّح الكائنات المتداخلة وحدّد الفاصل، ثم نزّل UTF-8 مع BOM اختياري.
CSV → JSON
حوّل CSV من جداول البيانات إلى JSON في المتصفح. تبقى القيم نصوصًا افتراضيًا لحفظ الأصفار البادئة. يدعم UTF-8 وShift_JIS والخلايا متعددة الأسطر.
JSON → React PropTypes
حوّل بيانات JSON إلى React PropTypes للمساعدة في التحقق من أنواع خصائص المكوّنات.
JSON → Flow
حوّل بنية JSON إلى أنواع Flow لاستخدامها في التحقق من أنواع بيانات JavaScript.
JSON → GraphQL
حوّل بيانات JSON إلى مخطط GraphQL ليكون نقطة انطلاق لتعريف أنواع واجهة API.
JSON → TypeScript
أنشئ تعريفات أنواع TypeScript من كائنات JSON لاستخدامها في نماذج البيانات والواجهات.
JSON → MobX-State-Tree Model
حوّل JSON إلى نماذج MobX State Tree لإدارة حالة التطبيق.
JSON → Sarcastic
حوّل JSON إلى أنواع Sarcastic لاستخدامها في التحقق من البيانات في مشاريع JavaScript.
JSON → io-ts
حوّل بيانات JSON إلى أنواع io-ts للمساعدة في التحقق من البيانات وقت التشغيل في TypeScript.
JSON → Rust Serde
حوّل JSON إلى بنى Rust المتوافقة مع Serde لاستخدامها في تسلسل البيانات وفك تسلسلها.
JSON → Mongoose Schema
أنشئ مخطط Mongoose من بيانات JSON لاستخدامه في نمذجة بيانات MongoDB.
JSON → Big Query Schema
حوّل JSON إلى مخطط BigQuery لاستخدامه في تعريف بنية بيانات الجداول.
JSON → MySQL
حوّل JSON إلى مخطط MySQL ليكون نقطة انطلاق لتصميم قاعدة البيانات.
JSON → Scala Case Class
حوّل JSON إلى أصناف case في Scala لتمثيل بياناتك داخل المشروع.
JSON → Go Struct
حوّل JSON إلى بنى Go لاستخدامها في تسلسل البيانات وفك تسلسلها.
JSON → Go Bson
حوّل JSON إلى بنى Go مع وسوم BSON للعمل مع بيانات BSON.
JSON → YAML
حوّل بيانات JSON إلى YAML لاستخدامها في ملفات الإعدادات وتبادل البيانات.
JSON → JSDoc
حوّل JSON إلى تعليقات JSDoc لتوثيق بنية البيانات في شيفرة JavaScript.
JSON → Kotlin
حوّل JSON إلى أصناف بيانات Kotlin لتمثيل البيانات بأنواع واضحة.
JSON → Java
حوّل JSON إلى أصناف Java لإنشاء نماذج بيانات لمشروعك.
JSON → JSON Schema
أنشئ JSON Schema من بيانات JSON لوصف البنية والتحقق من البيانات.
JSON → TOML
حوّل بيانات JSON إلى TOML لتسهيل إنشاء ملفات الإعدادات وصيانتها.
JSON → Zod Schema
حوّل JSON إلى مخطط Zod لاستخدامه في التحقق من البيانات في TypeScript.
تنسيق JSON
نسّق استجابات API بصيغة JSON وافحص أخطاء الصياغة. عالج تعليقات JSON5 والاقتباسات المفردة والفواصل الختامية وانسخ JSON قياسيًا دون تنفيذ الشيفرة.
JSON Schema → TypeScript
أنشئ تعريفات أنواع TypeScript من JSON Schema لاستخدامها في الواجهات ونماذج البيانات.
JSON Schema → OpenAPI Schema
حوّل JSON Schema إلى مخطط OpenAPI لاستخدامه في توثيق واجهات API.
JSON Schema → Protobuf
حوّل JSON Schema إلى تعريفات Protobuf لاستخدامها في تسلسل البيانات وتبادلها.
JSON Schema → Zod Schema
حوّل JSON Schema إلى مخطط Zod للتحقق من البيانات في مشاريع TypeScript.
JSON-LD → N-Quads
حوّل بيانات JSON-LD إلى صيغة N-Quads لتمثيل بيانات RDF وتبادلها.
JSON-LD → Expanded
حوّل JSON-LD إلى الصيغة الموسّعة لفحص بيانات RDF ومعالجتها.
JSON-LD → Compacted
حوّل JSON-LD إلى الصيغة الموجزة لتقصير أسماء الخصائص باستخدام السياق.
JSON-LD → Flattened
سطّح بنية JSON-LD لتجميع خصائص كل عقدة وتسهيل معالجة بيانات RDF.
JSON-LD → Framed
طبّق إطارًا على بيانات JSON-LD لتنظيم عرضها وفق البنية المطلوبة.
JSON-LD → Normalized
وحّد صيغة بيانات JSON-LD للمساعدة في مقارنة مجموعات بيانات RDF.
أدوات HTML
اعمل مع HTML وPug وJSX ومكوّنات SVG وCSS. حوّل الترميز والأنماط بما يناسب مشروعك.
SVG → JSX
حوّل ملفات SVG إلى شيفرة React JSX لإعادة استخدامها داخل مكوّنات React.
SVG → React Native
حوّل ملفات SVG إلى مكوّنات React Native لاستخدامها في تطبيقات الأجهزة المحمولة.
HTML → JSX
حوّل شيفرة HTML إلى React JSX لإعادة استخدامها ضمن مكوّنات مشروع React.
HTML → Pug
حوّل HTML إلى قوالب Pug لتسهيل كتابة القوالب وصيانتها.
CSS → JS Objects
حوّل CSS إلى كائنات JavaScript لاستخدام الأنماط داخل شيفرة الواجهة الأمامية.
CSS → template literal
حوّل كائنات الأنماط إلى سلاسل قالبية لاستخدامها في الشيفرة وأطر العمل مثل React.
CSS → TailwindCSS
حوّل قواعد CSS إلى فئات TailwindCSS لاستخدامها في تصميم واجهات الويب.
Less → CSS
حوّل شيفرة Less إلى CSS قياسي لاستخدام الأنماط في المتصفح.
Scss → CSS
حوّل شيفرة SCSS إلى CSS قياسي لاستخدام الأنماط في صفحات الويب.
Sass → CSS
حوّل شيفرة Sass إلى CSS قياسي لاستخدامها في صفحات الويب.
أدوات JavaScript
حوّل بين TypeScript وJavaScript وFlow. استخدم النتيجة كنقطة انطلاق وتحقّق منها في مشروعك.
JavaScript → JSON
حوّل كائنات JSON5 إلى JSON قياسي في المتصفح. يدعم المفاتيح دون علامات اقتباس والاقتباسات المفردة والتعليقات، دون تنفيذ دوال أو تعبيرات JavaScript.
TypeScript → Flow
حوّل تعريفات TypeScript إلى أنواع Flow لاستخدامها في مشاريع Flow.
TypeScript → TypeScript Declaration
أنشئ ملفات تصريحات من شيفرة TypeScript لتوضيح أنواع الوحدات وواجهاتها.
TypeScript → JSON Schema
حوّل تعريفات أنواع TypeScript إلى JSON Schema للتحقق من البيانات وإنشاء النماذج.
TypeScript → plain JavaScript
حوّل شيفرة TypeScript إلى JavaScript عادي بإزالة معلومات الأنواع.
TypeScript → Zod Schema
حوّل تعريفات TypeScript إلى مخططات Zod للتحقق من البيانات وقت التشغيل.
Flow → TypeScript
حوّل تعريفات أنواع Flow إلى أنواع TypeScript لاستخدامها عند نقل الشيفرة إلى TypeScript.
Flow → TypeScript Declaration
حوّل تعريفات Flow إلى ملفات تصريحات TypeScript لتوثيق أنواع الوحدات وواجهاتها.
Flow → plain JavaScript
حوّل شيفرة Flow إلى JavaScript عادي لاستخدامها دون تعليقات أنواع Flow.
GraphQL
أنشئ أنواعًا وشيفرة عميل من مخططات GraphQL كنقطة انطلاق للتطوير.
GraphQL → TypeScript
أنشئ تعريفات أنواع TypeScript من مخطط GraphQL للمساعدة في التحقق من الأنواع والإكمال التلقائي.
GraphQL → Flow
حوّل مخطط GraphQL إلى أنواع Flow للتحقق من أنواع البيانات في مشروعك.
GraphQL → JAVA
حوّل مخطط GraphQL إلى أصناف Java لاستخدامها في خدمات الواجهة الخلفية.
GraphQL → Resolvers Signature
أنشئ تواقيع دوال Resolver من مخطط GraphQL للمساعدة في تنفيذ منطق الخادم.
GraphQL → Introspection JSON
أنشئ بيانات استبطان بصيغة JSON من مخطط GraphQL لفحص الأنواع والحقول.
GraphQL → Schema AST
حوّل مخطط GraphQL إلى شجرة بناء جملة مجردة AST لفحص بنيته ومعالجتها.
GraphQL → Fragment Matcher
أنشئ بيانات مطابقة أجزاء GraphQL لاستخدامها في تطبيقات العميل.
GraphQL → Components
حوّل مخطط GraphQL إلى مكوّنات React لاستخدامها في جلب البيانات وعرضها.
GraphQL → TypeScript MongoDB
أنشئ أنواعًا متوافقة مع TypeScript من مخطط GraphQL لاستخدامها مع نماذج بيانات MongoDB.
أدوات أخرى
حوّل YAML وTOML وXML وMarkdown، وأنشئ رموز QR، وأنجز مهامك اليومية الصغيرة.
XML → JSON
حوّل ملفات XML إلى JSON لتسهيل معالجة البيانات في تطبيقاتك.
YAML → JSON
حوّل ملفات YAML إلى JSON لتبادل بيانات الإعدادات بين الأدوات.
YAML → TOML
حوّل YAML إلى TOML لاستخدام بياناتك في ملفات إعدادات TOML.
Markdown → HTML
حوّل Markdown إلى HTML لعرض النص المنسّق في صفحات الويب.
TOML → JSON
حوّل ملفات TOML إلى JSON لاستخدام بيانات الإعدادات في أدوات أخرى.
TOML → YAML
حوّل TOML إلى YAML لاستخدام بيانات الإعدادات بصيغة YAML.
Cadence → Go
حوّل أوصاف سير العمل المكتوبة بصيغة Cadence إلى شيفرة Go.
Random Password Generator
أنشئ كلمات مرور عشوائية وحدّد طولها وأنواع الأحرف المستخدمة للمساعدة في حماية حساباتك.
QR Code Generator
أنشئ رموز QR مخصّصة مجانًا مع خيارات للألوان والأشكال وإضافة شعار.
قبل أن تبدأ
هل تغادر ملفاتي المتصفح؟
يعمل تحويل WebP وضغط الصور وتحويل JSON/CSV داخل المتصفح. تستخدم بعض أدوات تحويل الشيفرة الأخرى المعالجة على الخادم. راجع وصف الأداة قبل إدخال بيانات سرية.
أيهما أختار لتحويل WebP: JPG أم PNG؟
اختر JPG للصور الفوتوغرافية والمواقع التي تقبل هذه الصيغة. اختر PNG للحفاظ على خلفية شفافة للشعارات والأيقونات. لا تدعم JPG الشفافية، وقد يكون ملف PNG أكبر من الأصل. تدعم الأداتان صور WebP الثابتة والمعالجة على دفعات وتنزيل ZIP.
كيف أفتح JSON في Excel وأحافظ على الأصفار البادئة عند تحويل CSV؟
حوّل JSON إلى CSV وحدّد الأعمدة وخيار تسطيح الكائنات عند الحاجة. تساعد علامة BOM برنامج Excel على التعرّف على UTF-8. عند تحويل CSV إلى JSON، تبقى القيم نصوصًا افتراضيًا، فتُحفظ الأصفار البادئة في معرّفات مثل 001. راجع المعاينة قبل التنزيل.