AnyNotepad أدوات نصية مجانية عبر الإنترنت
HTML والأكواد
Explore all 218+ free online text tools
جميع أدوات النصوصإلهام تصميمي يومي
رؤى جديدة من عالم التصميم، تُحدَّث كل يوم
تصميم اليوم
كل صباح، يظهر تصميم مختلف. استكشف المواد والمراجع والقرارات الإبداعية وراء العمل المميز لهذا اليوم.
اكتشف تصميم اليوم
فريق التصميم لهذا اليوم
غالباً ما يبدأ التصميم بالتعاون. تعرّف على الفريق الذي أنتجت مهاراته المجمعة عملاً حاز على تقدير لجنة تحكيم جائزة A' Design Award.
تعرّف على الفريق
مصمم اليوم
وراء كل تصميم مدروس يقف عقل مقصود. استكشف ملف الأعمال والفلسفة ومسيرة الفائز بجائزة A' Design Award المميز لهذا اليوم.
شاهد رؤيتهم
أسطورة التصميم لهذا اليوم
عقود من التفاني تُحدّد مجموعة أعمال. استكشف مساهمات العمر والتأثير الدائم للمصمم المميز لهذا اليوم.
أكرم إرثهم
مقابلة التصميم لهذا اليوم
الحوارات تكشف ما لا تستطيع ملفات الأعمال إظهاره. استمع لمصمم اليوم وهو يشارك رؤاه ونقاط التحول والدروس المستفادة بصعوبة.
اقرأ المقابلة
أبرز حدث لهذا اليوم
لحظات جديرة بالملاحظة من عالم التصميم. من افتتاحات المعارض إلى إطلاقات المشاريع، تابع الأحداث التي تُمثّل التقدم الإبداعي.
شاهد أبرز حدث اليوم
فكرة التصميم لهذا اليوم
كل منتج يبدأ بفكرة. استكشف مفهوم اليوم — رؤية لا تزال تبحث عن شكلها، مقترح ينتظر الظروف المناسبة للتبلور.
استكشف الفكرة
علامة التصميم التجارية لهذا اليوم
وراء كل منتج تقف منظمة لها وجهة نظر. استكشف المبادئ والعمليات التي تُحدّد العلامة التجارية المميزة اليوم.
اكتشف العلامة التجارية
اتجاه التصميم لهذا اليوم
الأنماط تظهر عندما تنتبه. تابع الحركة المميزة اليوم — مادة أو لوحة ألوان أو نهج يكتسب زخماً عبر التخصصات.
استكشف الاتجاهإزالة وسوم HTML
يزيل جميع وسوم HTML من نصك، تاركاً فقط محتوى النص المرئي. يزيل كل وسم
بما في ذلك <p> و<div> و<a> و<span>
والأنماط المضمّنة. مثالي لاستخراج نص نظيف من صفحات الويب ورسائل HTML الإلكترونية ومحتوى أنظمة إدارة المحتوى وأي
مصدر تحتاج فيه نصاً عادياً بدون ترميز.
<h1>Hello</h1><p>This is <strong>bold</strong> text.</p>
↓
Hello This is bold text.
تهريب HTML
يحوّل الأحرف الخاصة في HTML إلى مكافئاتها الآمنة من الكيانات: < تصبح
<، و> تصبح >، و& تصبح
&، وعلامات الاقتباس تصبح ". أساسي لعرض مقتطفات الكود في
HTML، ومنع هجمات XSS، وتضمين مدخلات المستخدم بأمان في صفحات الويب.
<script>alert("XSS")</script>
↓
<script>alert("XSS")</script>
إلغاء تهريب HTML
يحوّل كيانات HTML إلى أحرفها الأصلية: < تصبح
<، و> تصبح >، و& تصبح
&. عكس تهريب HTML — استخدمه لاستعادة HTML المهرّب إلى ترميز عامل،
أو لقراءة المحتوى المرمّز بالكيانات في شكله الطبيعي.
<h1>Hello & Welcome</h1>
↓
<h1>Hello & Welcome</h1>
تجريد CSS
يزيل جميع أكواد CSS من نصك — بما في ذلك كتل <style>، وسمات
style="..." المضمّنة، وسمات class/id. ينظّف HTML
المنسوخ من صفحات الويب أو قوالب البريد الإلكتروني، تاركاً فقط الترميز الهيكلي ومحتوى النص بدون
أي معلومات تنسيق.
<p style="color:red; font-size:14px;">Hello World</p>
↓
<p>Hello World</p>
إزالة Markdown
يزيل جميع صيغ Markdown من نصك — العناوين (#)، والغامق (**)، والمائل (*)، والروابط ([](()))، والصور، وكتل الكود، والاقتباسات (>)، والخطوط الأفقية، وعلامات القوائم. يترك نصاً عادياً نظيفاً ومقروءاً. مثالي لاستخراج المحتوى من ملفات .md ومستندات README أو محتوى أنظمة إدارة المحتوى المخزّن بصيغة Markdown.
# Hello **World**
This is a [link](https://example.com) and `inline code`.
↓
Hello World
This is a link and inline code.
إزالة تعليقات الكود
يزيل جميع صيغ تعليقات الكود الشائعة من نصك: التعليقات أحادية السطر (//)،
والتعليقات متعددة الأسطر (/* ... */)، وتعليقات HTML (<!-- ... -->)، وتعليقات الرمز #
(#). مفيد لتصغير الكود، وتنظيف ملفات الإعداد، أو استخراج الأسطر الوظيفية فقط
من الكود المصدري.
var x = 5; // set x
/* This is
a comment */
var y = 10;
↓
var x = 5;
var y = 10;
منسّق JSON (الطباعة المنسّقة)
يأخذ JSON مضغوطاً أو مصغّراً وينسّقه بمسافات بادئة مناسبة وفواصل أسطر لسهولة القراءة البشرية. يتم وضع مسافة بادئة بمسافتين لكل مستوى متداخل. يتحقق من صحة بناء JSON ويبلّغ عن الأخطاء إذا كان المدخل معطوباً. الأداة المثالية لفحص استجابات API، وتصحيح هياكل البيانات، ومراجعة ملفات الإعداد.
{"name":"Alice","age":30,"city":"Paris"}
↓
{
"name": "Alice",
"age": 30,
"city": "Paris"
}
تصغير JSON
يضغط JSON المنسّق إلى سطر واحد بدون مسافات بيضاء غير ضرورية. يزيل جميع المسافات البادئة وفواصل الأسطر والمسافات الزائدة مع الحفاظ على هيكل البيانات. يقلل حجم الملف لحمولات API وتخزين الإعدادات والنقل عبر الشبكة. عكس منسّق JSON.
{
"name": "Alice",
"age": 30,
"city": "Paris"
}
↓
{"name":"Alice","age":30,"city":"Paris"}
تحويل CSV إلى JSON
يحوّل بيانات CSV إلى مصفوفة JSON من الكائنات. يُستخدم الصف الأول كأسماء خصائص (مفاتيح)، ويصبح كل صف لاحق كائناً. يتعامل مع الحقول المقتبسة، والفواصل داخل علامات الاقتباس، والحالات الحدية الشائعة في CSV. أساسي لاستيراد بيانات جداول البيانات إلى تطبيقات الويب وواجهات API وبرامج JavaScript.
name,age,city
Alice,30,Paris
Bob,25,London
↓
[
{"name":"Alice","age":"30","city":"Paris"},
{"name":"Bob","age":"25","city":"London"}
]
تحويل JSON إلى CSV
يحوّل مصفوفة JSON من الكائنات إلى صيغة CSV. يستخرج تلقائياً جميع أسماء الخصائص كصف العنوان ويربط قيم كل كائن بالأعمدة المقابلة. يتعامل مع القيم المتداخلة بتحويلها إلى نص. عكس تحويل CSV إلى JSON — مثالي لتصدير بيانات API إلى جداول البيانات.
[{"name":"Alice","age":30},{"name":"Bob","age":25}]
↓
name,age
Alice,30
Bob,25
تحويل CSV إلى جدول Markdown
يحوّل بيانات CSV أو TSV إلى جدول Markdown منسّق بأعمدة محاذاة بشكل صحيح وفواصل عناوين ومحددات أنابيب. يصبح الصف الأول عنوان الجدول. جاهز للصق في ملفات README على GitHub والتوثيق وNotion وJira وConfluence أو أي منصة متوافقة مع Markdown.
name,age,city
Alice,30,Paris
Bob,25,London
↓
| name | age | city |
| ----- | --- | ------ |
| Alice | 30 | Paris |
| Bob | 25 | London |
تحويل الأسطر إلى مصفوفة JSON
يحوّل قائمة من القيم (واحدة لكل سطر) إلى مصفوفة JSON مع كشف تلقائي للنوع. تصبح الأرقام أرقام JSON، و“true”/“false” تصبح قيماً منطقية، و“null” تصبح null، وكل شيء آخر يصبح سلسلة نصية مقتبسة. يتم تخطي الأسطر الفارغة. مثالي لبناء مصفوفات JSON بسرعة من قوائم بسيطة.
apple
42
true
banana
null
↓
["apple", 42, true, "banana", null]
إزالة تعليقات PHP
يزيل جميع تعليقات بنمط PHP من الكود الخاص بك، بما في ذلك تعليقات السطر الواحد //،
وتعليقات الهاش #، وتعليقات الكتل متعددة الأسطر /* ... */. يحافظ بذكاء على
عناوين URL التي تحتوي على :// وأكواد الألوان السداسية مثل #ff6600. مثالي لتنظيف
ملفات المصدر قبل النشر أو تقليل حجم الملفات.
$name = "World"; // user name
/* Say hello */
echo "Hello $name"; # output
↓
$name = "World";
echo "Hello $name";
إزالة تعليقات Python
يزيل جميع تعليقات Python من الكود الخاص بك، بما في ذلك تعليقات السطر الواحد #
وسلاسل التوثيق متعددة الأسطر ("""...""" و '''...'''). يحترم السلاسل النصية التي تحتوي
على أحرف الهاش ويحافظ على أسطر shebang (#!/usr/bin/env python). مثالي لتحضير
كود الإنتاج أو تقليل حجم السكربت.
"""Module docstring"""
name = "World" # user name
# Print greeting
print(f"Hello {name}")
↓
name = "World"
print(f"Hello {name}")
إزالة تعليقات HTML
يزيل جميع كتل تعليقات HTML (<!-- ... -->) من الترميز الخاص بك.
يزيل التعليقات أحادية السطر ومتعددة الأسطر، بما في ذلك التعليقات الشرطية وشروحات المحرر.
رائع لتنظيف HTML قبل الإنتاج، وتقليل حجم الصفحة، أو إزالة ملاحظات المطورين من
الكود المواجه للجمهور.
<div>
<!-- Navigation section -->
<nav>Menu</nav>
<!-- TODO: fix later -->
</div>
↓
<div>
<nav>Menu</nav>
</div>
تهريب سلاسل JavaScript
يُهرّب نصك للاستخدام الآمن داخل سلسلة نصية حرفية في JavaScript. يحوّل الشرطات المائلة العكسية،
وعلامات الاقتباس المفردة، وعلامات الاقتباس المزدوجة، وأسطر جديدة، وإرجاعات السطر، والتابات، وأحرف null إلى
مكافئاتها المُهرّبة (\\، \'، \"، \n، \r،
\t، \0). يتم تغليف النتيجة بعلامات اقتباس مفردة، جاهزة للصق مباشرة في
كود JS الخاص بك.
He said "it's done"
on two lines.
↓
'He said \"it\'s done\"\non two lines.'
تهريب سلاسل Python
يُهرّب نصك للاستخدام الآمن داخل سلسلة نصية حرفية في Python. للنصوص أحادية السطر، يُهرّب
الشرطات المائلة العكسية، وعلامات الاقتباس، وأسطر جديدة، وإرجاعات السطر، والتابات، ويُغلف النتيجة بعلامات اقتباس مفردة. للنصوص
متعددة الأسطر، يستخدم تلقائياً سلاسل بعلامات اقتباس ثلاثية ("""...""") للحفاظ
على فواصل الأسطر بشكل طبيعي. جاهز للصق مباشرة في كود Python الخاص بك.
Hello "World"
Second line here
↓
"""Hello "World"
Second line here"""
تهريب سلاسل Java
يُهرّب نصك للاستخدام الآمن داخل سلسلة نصية حرفية في Java. يحوّل الشرطات المائلة العكسية، وعلامات الاقتباس المزدوجة،
وأسطر جديدة، وإرجاعات السطر، والتابات إلى تسلسلات التهريب في Java (\\، \"،
\n، \r، \t). يتم تغليف النتيجة بعلامات اقتباس مزدوجة، جاهزة للصق
في ملفات مصدر Java أو Kotlin أو Scala أو أي لغة JVM. يعمل أيضاً لسلاسل C# و C++.
Path: C:\Users\"Admin"
Next line
↓
"Path: C:\\Users\\\"Admin\"\nNext line"
تهريب التعبيرات النمطية
يُهرّب جميع الأحرف الوصفية للتعبيرات النمطية في نصك حتى يمكن استخدامه كسلسلة
بحث حرفية داخل نمط تعبير نمطي. يُضيف شرطات مائلة عكسية قبل . * + ? ^ $ { } ( ) | [ ] \.
أساسي عندما تحتاج إلى مطابقة نص يحتوي على أحرف regex خاصة—مثل البحث عن
$price أو file.txt أو (optional) حرفياً في محرك تعبيرات نمطية.
Price is $19.99 (USD) [sale]
↓
Price is \$19\.99 \(USD\) \[sale\]
شارح Crontab
يترجم تعبيرات جدولة cron إلى لغة إنجليزية بسيطة. أدخل أي تعبير cron مكون من 5 حقول
(دقيقة، ساعة، يوم الشهر، الشهر، يوم الأسبوع) واحصل على شرح مفصل وسهل القراءة لكل حقل، بما في ذلك
النطاقات والخطوات والقوائم. يدعم أيضاً الاختصارات مثل @daily و @weekly
و @hourly و @monthly. يشرح الجدولة الكاملة بلغة طبيعية.
30 2 * * 1-5
↓
minute: 30 → minute: 30
hour: 2 → hour: 2
day-of-week: 1-5 → Monday through Friday
➡ Runs daily at 02:30, Monday–Friday
حاسبة Chmod
يحوّل بين صيغ أذونات ملفات Unix الثمانية والرمزية. أدخل قيمة ثمانية مثل
755 أو سلسلة رمزية مثل rwxr-xr-x واحصل على كلا التمثيلين، بالإضافة إلى
شرح مفصل لأذونات المالك والمجموعة والآخرين (قراءة، كتابة، تنفيذ). يولّد أيضاً أمر
chmod الجاهز للاستخدام. عالج قيماً متعددة دفعة واحدة، قيمة واحدة في كل سطر.
755
↓
Octal: 755 Symbolic: rwxr-xr-x
Owner: rwx (read, write, execute)
Group: r-x (read, execute)
Others: r-x (read, execute)
Usage: chmod 755 filename
منسّق متغيرات البيئة
ينظّف ويوحّد ملفات متغيرات البيئة (.env). يحوّل جميع
المفاتيح إلى UPPER_SNAKE_CASE، ويحاذي علامات المساواة لسهولة القراءة، ويغلف تلقائياً القيم
التي تحتوي على مسافات أو علامات اقتباس أو أحرف خاصة بعلامات اقتباس مزدوجة. يحافظ على التعليقات والأسطر الفارغة.
مثالي لترتيب ملفات .env الفوضوية في Docker و Laravel و Node.js أو أي مشروع يتبع نمط 12-factor.
database-host=localhost
App Name=My Cool App
# comment
api_key=abc123
↓
DATABASE_HOST=localhost
APP_NAME ="My Cool App"
# comment
API_KEY =abc123
تصغير CSS
يضغط كود CSS الخاص بك عن طريق إزالة التعليقات، وطي المسافات البيضاء، وحذف المسافات غير الضرورية حول المحددات والخصائص والقيم، وإزالة الفاصلة المنقوطة الأخيرة قبل الأقواس المغلقة. يعرض ملخصاً مفصلاً بالحجم الأصلي والحجم المصغّر والبايتات الموفّرة مع النسبة المئوية. مثالي لتحسين أوراق الأنماط للإنتاج وتقليل أوقات تحميل الصفحات وتقليص أحجام ملفات CSS.
/* Main styles */
.header {
color: #333;
margin: 0;
}
↓
.header{color:#333;margin:0}
(تم توفير 42 بايت، 58.3%)
تصغير HTML
يضغط ترميز HTML الخاص بك عن طريق إزالة التعليقات، وطي المسافات البيضاء بين الوسوم، وتقليل المسافات المتعددة إلى مسافة واحدة. يعرض ملخصاً مفصلاً بالحجم الأصلي والحجم المصغّر والبايتات الموفّرة مع النسبة المئوية. ممتاز لتقليل حجم حمولة HTML وتسريع تسليم الصفحات وتحضير الترميز للنشر في بيئة الإنتاج.
<!-- Header -->
<div>
<h1> Hello </h1>
<p> World </p>
</div>
↓
<div><h1> Hello </h1><p> World </p></div>
(تم توفير 35 بايت، 46.7%)
منسّق XML
يطبع ترميز XML بشكل منظم مع مسافات بادئة مناسبة (مسافتان لكل مستوى). يحلل وسوم الفتح ووسوم الإغلاق والوسوم ذاتية الإغلاق وتعليمات المعالجة والمحتوى النصي، ثم يعيد بناء المستند بتداخل نظيف وسهل القراءة. يتعامل مع XML المصغّر أو سيئ التنسيق. مثالي لتصحيح استجابات API وفحص ملفات الإعدادات ورسائل SOAP أو أي بيانات XML.
<root><item><name>Test</name><value>42</value></item></root>
↓
<root>
<item>
<name>Test</name>
<value>42</value>
</item>
</root>
تصغير XML
يضغط ترميز XML الخاص بك عن طريق إزالة التعليقات وطي جميع المسافات البيضاء بين الوسوم. يعرض ملخصاً مفصلاً بالحجم الأصلي والحجم المصغّر والبايتات الموفّرة مع النسبة المئوية. مثالي لتقليل حجم حمولة XML في طلبات API وتقليص ملفات الإعدادات وتحسين رسائل SOAP أو تحضير بيانات XML للبيئات محدودة النطاق الترددي.
<!-- Config -->
<root>
<item>Hello</item>
<item>World</item>
</root>
↓
<root><item>Hello</item><item>World</item></root>
(تم توفير 38 بايت، 44.2%)
JSON إلى YAML
يحوّل بيانات JSON إلى صيغة YAML. يتعامل مع الكائنات المتداخلة والمصفوفات والنصوص (مع اقتباس مناسب للأحرف الخاصة) والأرقام والقيم المنطقية والقيم الفارغة. ينتج YAML نظيف ومنسق بمسافتين بادئتين. مثالي لتحويل استجابات API إلى إعدادات Kubernetes وملفات Docker Compose و Ansible playbooks وسير عمل GitHub Actions أو أي سياق يفضل YAML على JSON.
{"name": "John", "age": 30, "hobbies": ["reading", "coding"]}
↓
name: John
age: 30
hobbies:
- reading
- coding
YAML إلى JSON
يحوّل بيانات YAML إلى صيغة JSON. يحلل أزواج المفتاح-القيمة والخرائط المتداخلة والقوائم (بعناصر
-) والقيم العددية والمنطقية والأرقام والقيم الفارغة. يتخطى التعليقات وعلامات المستند
(---، ...). يخرج JSON نظيف ومنسق بمسافتين بادئتين. مثالي
لتحويل إعدادات Kubernetes وملفات Docker Compose أو أنابيب CI/CD إلى JSON لواجهات API أو التحقق.
name: John
age: 30
hobbies:
- reading
- coding
↓
{
"name": "John",
"age": 30,
"hobbies": ["reading", "coding"]
}
Markdown إلى HTML
يحوّل نص Markdown إلى ترميز HTML. يدعم العناوين (#–######)،
والنص الغامق والمائل والغامق المائل والنص المشطوب والروابط والصور وكتل الكود مع فئات اللغة والكود المضمّن
والاقتباسات والقوائم غير المرتبة والخطوط الأفقية والفقرات. مثالي لمعاينة محتوى Markdown
وتوليد HTML لمنصات إدارة المحتوى والنشرات البريدية أو مولّدات المواقع الثابتة.
# Hello
This is **bold** and *italic*.
- Item one
- Item two
↓
<h1>Hello</h1>
<p>This is <strong>bold</strong> and <em>italic</em>.</p>
<ul><li>Item one</li><li>Item two</li></ul>
HTML إلى Markdown
يحوّل ترميز HTML إلى نص Markdown نظيف. يحوّل العناوين والنص الغامق والمائل والمشطوب والروابط والصور وكتل الكود والكود المضمّن والاقتباسات والقوائم والخطوط الأفقية وفواصل الأسطر إلى مكافئاتها في Markdown. يزيل وسوم HTML المتبقية ويفك ترميز الكيانات. مثالي لنقل المحتوى من المواقع إلى أنظمة قائمة على Markdown مثل GitHub و Jekyll و Hugo أو Notion.
<h1>Hello</h1><p>This is <strong>bold</strong> and <a href="https://example.com">a link</a>.</p>
↓
# Hello
This is **bold** and [a link](https://example.com).
منسّق SQL
يطبع استعلامات SQL بشكل منظم مع تنسيق ومسافات بادئة مناسبة. يحوّل الكلمات المفتاحية لـ SQL
إلى أحرف كبيرة (SELECT، FROM، WHERE، JOIN، إلخ)، ويضع الجمل الرئيسية
في أسطر جديدة، ويضيف مسافات بادئة لقوائم الأعمدة والشروط، ويفصل AND/OR في أسطر منفصلة.
يدعم عبارات SELECT و INSERT و UPDATE و DELETE و CREATE و ALTER. يجعل الاستعلامات المعقدة قابلة للقراءة
وسهلة التصحيح.
select id, name, email from users where active = 1 and role = 'admin' order by name
↓
SELECT id,
name,
email
FROM users
WHERE active = 1
AND role = 'admin'
ORDER BY name
محلل سلسلة الاستعلام
يحلل سلاسل استعلام URL إلى جدول نظيف وسهل القراءة من أزواج المفتاح-القيمة. يقبل عنوان URL
كاملاً (مثل https://example.com/page?key=value&foo=bar) أو جزء الاستعلام فقط
(?key=value&foo=bar). يفك تشفير URL تلقائياً لجميع المفاتيح والقيم، ويحوّل
+ إلى مسافات، ويخرج أيضاً المعاملات ككائن JSON لاستخدامها بسهولة
في الكود.
https://shop.com/search?q=red+shoes&category=footwear&page=2
↓
q = red shoes
category = footwear
page = 2
+ كائن JSON
فك تشفير JWT
يفك تشفير رموز JSON Web Tokens (JWT) ويعرض الرأس والحمولة والتوقيع بصيغة مقروءة.
يحلل تلقائياً المطالبات المسجلة مثل iss (المُصدر)، sub (الموضوع)،
exp (انتهاء الصلاحية)، و iat (وقت الإصدار)، ويحوّل الطوابع الزمنية إلى تواريخ
مقروءة. يُظهر ما إذا كان الرمز قد انتهت صلاحيته أو لا يزال صالحاً. يعمل بالكامل من جانب العميل—لا
يتم إرسال رموزك إلى أي خادم أبداً.
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKx...
↓
HEADER: {"alg": "HS256", "typ": "JWT"}
PAYLOAD: {"sub": "1234567890", "name": "John Doe", "iat": 1516239022}
Issued At: 2018-01-18T01:30:22Z