أداة Base64 وURL والتجزئة
صندوق أدوات واحد لمهام الترميز اليومية: ترميز Base64 وفكّه (تُعالَج الأحرف التركية وغير الإنجليزية الأخرى بشكل صحيح بترميز UTF-8)، وتحويل الملف إلى Base64 data URL، وترميز URL، وكيانات HTML، وبصمات MD5 وSHA-1 وSHA-256 وSHA-512 أو توقيعات HMAC للنصوص والملفات حتى 2 غيغابايت. يعمل كل شيء في متصفحك؛ ولا تُرفَع نصوصك وملفاتك أبدًا.
يبقى نصك على جهازك. تتم المعالجة كلها داخل متصفحك.
كيفية استخدام أداة Base64 وURL والتجزئة
- اختر ما تريد فعله: Base64 أو URL أو كيانات HTML أو بصمة أو HMAC، وهل تريد الترميز أو فكّه.
- اكتب نصك أو الصقه؛ وتظهر النتيجة فورًا. ولـ Base64 والبصمات يمكنك أيضًا اختيار ملف.
- انسخ النتيجة أو نزّلها. وللتحقق من ملف منزَّل، الصق البصمة المتوقعة وانظر هل تتطابق.
الأسئلة الشائعة
لماذا يختلف Base64 لدي عن الأدوات الأخرى مع ç وğ وé؟
يُحوَّل النص دائمًا إلى بايتات UTF-8 قبل الترميز، وهذا هو المعيار على الويب، فتصبح «Çağrı» هي w4dhxJ9yxLE=. وتستخدم بعض الأدوات الأقدم Latin-1 أو Windows-1254 فتعطي مخرجات مختلفة. كما يقرأ فكّ الترميز UTF-8؛ وإذا لم تكن البيانات نصًا (صورة أو PDF) يمكنك تنزيلها كملف بدلًا من ذلك.
ما الفرق بين «Component» و«Full URL»؟
يرمّز Component (encodeURIComponent) كل شيء عدا الحروف والأرقام و- _ . ! ~ * ' ( )، وهو مناسب لقيمة استعلام واحدة أو جزء من مسار. أما Full URL (encodeURI) فيُبقي أحرفًا مثل : / ? & = # ليظل العنوان كاملًا صالحًا للاستخدام. و«المسافات كـ +» يتبع ترميز النماذج المستخدم في سلاسل الاستعلام.
هل MD5 وSHA-1 آمنان؟
ليسا آمنين للأغراض الأمنية. يمكن إنشاء تصادمات لكليهما، فلا تستخدمهما لحماية البيانات أو لتخزين كلمات المرور. وما زالا مناسبين للتحقق من أن الملف نُسخ بشكل صحيح. وللتحقق من السلامة استخدم SHA-256 أو SHA-512؛ أما كلمات المرور فتتطلب دالة بطيئة مخصصة مثل Argon2 أو scrypt أو bcrypt، لا بصمة عادية. ولإنشاء كلمات مرور قوية استخدم مولّد كلمات المرور.
ما حجم الملف الذي يمكنني استخدامه؟
تعمل البصمات مع ملفات حتى نحو 2 غيغابايت. يُقرأ الملف على قطع من 8 ميغابايت في عامل خلفي، فيبقى استهلاك الذاكرة منخفضًا ويمكنك الإلغاء في أي وقت؛ وتُحسب البصمات الأربع كلها في مرور واحد. أما تحويل الملفات إلى Base64 فمحدود بـ 10 ميغابايت، لأن الناتج أكبر بنحو الثلث ويجب أن يتسع في الصفحة.
فيمَ يُستخدم HMAC؟
يجمع HMAC بين مفتاح سري وبصمة لتوقيع رسالة. تستخدم الواجهات البرمجية وwebhooks (مثل مزوّدي الدفع) HMAC-SHA256 لإثبات أن الطلب جاء منها فعلًا. أدخل المفتاح والرسالة هنا لمقارنة توقيع. وللروابط وأسماء الملفات راجع أيضًا مولّد الروابط المختصرة (slug).
أدوات أخرى
- باحث الكلماتاعثر على كل كلمة صحيحة يمكن تكوينها من حروفك، مع الحروف الفارغة وحروف اللوحة.
- حلّال Wordleأدخل تخميناتك وألوانها لترى كل إجابات Wordle الممكنة.
- عجلة الحظاكتب أسماء أو خيارات وأدر العجلة لاختيار فائز عشوائي.
- أداة سحب إنستغرامالصق تعليقات إنستغرام وحدّد القواعد واختر فائزًا عادلًا. مجانًا ودون تسجيل دخول.
- أداة سحب تيك توكالصق تعليقات تيك توك وحدّد القواعد واختر فائزًا عادلًا. مجانًا ودون تسجيل دخول.
- أداة سحب يوتيوبالصق تعليقات يوتيوب وحدّد القواعد واختر فائزًا عادلًا. مجانًا ودون تسجيل دخول.
- مولّد أرقام عشوائيةاختر أرقامًا عشوائية في أي نطاق: بدون تكرار ومرتبة ومع المجموع.
- رمي النردارمِ من 1 إلى 20 حجر نرد: d4 وd6 وd8 وd10 وd12 وd20 وd100 أو مخصص، مع المجموع.
- رمي العملةارمِ عملة افتراضية: صورة أو كتابة، مع العدد والنسب المئوية.
- حلّال الأناجرامأعد ترتيب الحروف المبعثرة إلى كل الكلمات الحقيقية، مع أناجرام من كلمتين.
- مولّد الكلمات العشوائيةولّد كلمات حقيقية عشوائية من القاموس؛ اختر الطول والحرف الأول.
- عدّاد الكلمات والأحرفعُدَّ الأحرف والكلمات والجمل ووقت القراءة أثناء الكتابة.
- محوّل حالة الأحرفحوّل النص إلى UPPERCASE أو lowercase أو Title Case أو Sentence case.
- مولّد النصوص الزخرفيةخطوط أنيقة لنبذات إنستغرام وتيك توك وX. انسخ والصق.
- ترتيب الأسطر وإزالة المكرراترتّب الأسطر أبجديًا وأزِل المكررات والأسطر الفارغة.
- مقارنة النصوصقارن بين نصين لترى ما أُضيف وما حُذف.
- مولّد رموز QRرموز QR مجانية للروابط وWiFi وجهات الاتصال وغيرها. لا تنتهي صلاحيتها أبدًا.
- مولّد الباركودأنشئ باركود EAN-13 وUPC وCode 128 وغيرها بصيغة PNG أو SVG.
- تحويل الكلام إلى نصحوّل الصوت أو الفيديو أو صوتك إلى نص وترجمات. يعمل على جهازك.
- تحويل النص إلى كلاماستمع إلى أي نص بأصوات جهازك. اضبط السرعة ودرجة الصوت.
- مولّد كلمات المروركلمات مرور عشوائية قوية وعبارات مرور سهلة التذكر، مع أداة لفحص القوة.
- منسّق JSONنسّق JSON وتحقق منه وصغّره، واعرضه كشجرة، وحوّله إلى CSV أو YAML.
- مولّد الروابط المختصرة (slug)حوّل العناوين إلى slug نظيف مناسب للروابط. يعالج ğ وş وı وé وß وغيرها.
- محرر Markdownاكتب Markdown مع معاينة مباشرة، ثم صدّر ملف .md أو HTML نظيفًا.
- مولّد Lorem ipsumنص بديل بالفقرات أو الجمل أو الكلمات: Lorem ipsum الكلاسيكي أو نص تركي تجريبي.