norito
ضغط الصورتقليل حجم الملف إلى حجم محدد
مولّد صور بديلةصور بديلة بأي مقاس تريده
إزالة الخلفيةقص الشخص من الصورة
Resize ImageChange width and height, exact or by percentage
Image ConverterConvert between JPG, PNG, and WebP
Crop ImageDrag a box to crop, free-form or locked ratio
Remove MetadataStrip EXIF, GPS, and camera info
Watermark ImageAdd a text watermark with live preview
مولّد ملفات اختبارملفات وهمية بحجم دقيق
منسّق JSONتنسيق وتحقق وضغط
محرر Markdownمعاينة فورية، تصدير كـ ‎.md/.html
UUID GeneratorBulk random UUID v4 identifiers
Base64 Encode / DecodeText to and from Base64, UTF-8 safe
Hash GeneratorMD5, SHA-1, SHA-256, SHA-512
Timestamp ConverterUnix time to date, both ways
JSON DiffCompare two JSON documents
JWT DecoderDecode a JWT's header and payload
Regex TesterTest a regex with live match highlighting
CSV to JSONConvert a CSV file into JSON
CSV ViewerView and edit a CSV as a table
URL Encoder / DecoderPercent-encode or decode a URL
HTML Entity EncoderEscape or unescape HTML entities
YAML to JSON ConverterConvert YAML and JSON, both ways
Cron Expression ParserExplain a cron schedule, preview next runs
Number Base ConverterBinary, octal, decimal, hex, and more
Text DiffCompare two texts line by line
مولّد روابط SEOروابط نظيفة من العناوين
مولّد نص بعدد أحرف محددنص بديل بطول دقيق
Word CounterLive word, sentence, and paragraph counts
Character CounterCharacter count, with platform limits
Remove Duplicate LinesDeduplicate a list of lines
Sort LinesSort alphabetically, numerically, or shuffle
Case ConverterUPPERCASE, camelCase, snake_case, and more
Lorem Ipsum GeneratorPlaceholder text, by word, sentence, or paragraph
Find and ReplaceFind and replace text, regex supported
مولّد كلمات المروركلمات مرور وعبارات مرور عشوائية
مولّد رمز QRألوان مخصصة وتصحيح أخطاء
PDF
دمج PDFادمج عدة ملفات PDF في ملف واحد
تقسيم PDFاستخرج صفحات أو قسّم إلى ملفات
تدوير PDFصحّح الصفحات المائلة أو المقلوبة
PDF إلى صورةحوّل الصفحات إلى صور
صورة إلى PDFادمج الصور في ملف PDF واحد
حذف وإعادة ترتيباحذف أو أعد ترتيب الصفحات
أرقام الصفحاترقّم كل صفحة
علامة مائيةاطبع نصًا على كل صفحة
استخراج النصاستخرج النص من ملف PDF
ضغط PDFقلّل حجم ملف PDF
توقيع PDFارسم أو اكتب توقيعًا
SEO
مولّد الوسوم الوصفيةالعنوان، الوصف، وسوم OG وTwitter
مولّد روابط UTMأنشئ روابط لتتبع الحملات
مولّد Robots.txtقواعد allow/disallow، مرجع sitemap
مولّد Sitemapأدخل الروابط، احصل على sitemap.xml
Design
تدرج CSSخطي أو شعاعي، انسخ CSS
ظل الصندوقظلال مفردة أو متعددة الطبقات
نصف قطر الحدودنصف قطر لكل زاوية، انسخ CSS
مولّد أيقونة الموقعكل حجم أيقونة تحتاجه
مستخرج لوحة الألواناستخرج الألوان السائدة من صورة
فاحص التبايننسبة تباين WCAG، اجتياز AA/AAA
محوّل الألوانHEX وRGB وHSL وCMYK مباشرة
Blog

norito / المدونة / إلى أين تذهب ملفاتك فعليًا عند استخدام أداة أونلاين

إلى أين تذهب ملفاتك فعليًا عند استخدام أداة أونلاين

بقلم Shubham Singh · 20 يوليو 2026

نُشر في 2026-07-20

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

البنيتان المعماريتان

ترسل الأداة المعتمدة على الرفع ملفك عبر الشبكة إلى خوادم الشركة، وتُجري المعالجة هناك، وترسل النتيجة عائدة. أما الأداة من جانب العميل فتُنزِّل كودًا بدلاً من ذلك: JavaScript، وبشكل متزايد، إصدارات WebAssembly من مكتبات حقيقية (محركات PDF، مرمّزات الصور، حتى ffmpeg) تعمل داخل التبويب. عندما تضغط "تنزيل"، فإن المتصفح ببساطة يحفظ ملفًا قد بناه بالفعل في الذاكرة. كلا النموذجين قديمان؛ ما تغيّر خلال العقد الماضي هو أن WebAssembly جعلت النموذج من جانب العميل قادرًا على أداء عمل جاد.

ماذا يعني "مرفوع" فعليًا

بمجرد رفع ملف، فإنه يوجد على بنية تحتية لا تتحكم بها. قد تَعِد الخدمة بالحذف بعد ساعة، ومعظم الخدمات ذات السمعة الطيبة تفي بذلك، لكن الوعد غير قابل للتحقق من الخارج: لا يمكنك تدقيق تخزينهم، أو نسخهم الاحتياطية، أو سجلاتهم، أو الولاية القضائية التي توجد فيها خوادمهم. كل ملف مرفوع هو أيضًا جزء من سطح اختراق محتمل، لأن اختراق الخدمة هو اختراق لكل ما هو موجود عليها في تلك اللحظة. لا شيء من هذا يجعل خدمات الرفع خبيثة. إنه يعني أن استخدام واحدة منها هو فعل ثقة، والسؤال المنطقي هو ما إذا كان الملف يبرر ذلك. صورة ميم، بالتأكيد. عقد موقّع، أو سجل طبي، أو مسح جواز سفر هو حساب مختلف.

القفل يتعلق بالنقل، لا بالوجهة

سوء الفهم الشائع هو قفل HTTPS. يشفّر TLS الاتصال بين متصفحك والخادم، لذا لا يستطيع أحد في المنتصف قراءة الملف أثناء انتقاله. لا يقول شيئًا عمّا يحدث عند الوصول: الرفع عبر HTTPS يظل رفعًا، ويفكّ الخادم تشفير ملفك ويعالجه تمامًا كما لو سلّمته مباشرة. سياسات الاحتفاظ بالبيانات، لا الأقفال، هي التي تحكم ذلك الجانب، ويظهر القفل على كل موقع جاد معتمد على الرفع على أي حال. "اتصال آمن" و"ملفك يبقى على جهازك" ادعاءان غير مرتبطين.

تحقق بنفسك في دقيقتين

لست مضطرًا لتصديق كلام أي موقع، بما في ذلك هذا الموقع. افتح أدوات المطوّر في متصفحك (F12)، انتقل إلى تبويب Network، امسحه، ثم مرّر ملفًا عبر الأداة. راقب طلب POST أو PUT يتطابق حجم حمولته تقريبًا مع ملفك. إذا أطلق ملف PDF بحجم 20 ميغابايت طلبًا بحجم 20 ميغابايت، فقد تم رفعه، بغض النظر عمّا يقوله النص التسويقي. الأداة من جانب العميل حقًا لا تُظهر مثل هذا الطلب؛ ستشاهد عادةً فقط إشارات تحليلات صغيرة تُقاس بالبايت.

الاختبار الثاني أبسط: حمّل صفحة الأداة، اقطع اتصالك بالإنترنت (وضع الطيران يعمل)، ثم عالج ملفك. تستمر الأدوات من جانب العميل في العمل، لأن كل ما تحتاجه وصل مع الصفحة. تفشل الأدوات المعتمدة على الرفع فورًا. تجتاز كل أداة على norito كلا الاختبارين، وتوثّق صفحة كيف تعمل البنية؛ جرّب فحص تبويب Network مقابل دمج PDF الآن إذا كنت فضوليًا.

يجعل تحسينان الفحص أكثر موثوقية. أولاً، شغّل سير عملك الفعلي من البداية إلى النهاية، لأن أداة ما قد تعالج محليًا لكنها ترفع عندما تضغط زر مشاركة أو حفظ سحابي. ثانيًا، في الزيارة الأولى قد تُنزِّل أداة من جانب العميل بشكل شرعي بضعة ميغابايتات من JavaScript أو WebAssembly، محرك معالجتها الواصل إلى جهازك. تلك الحركة تتدفق نحوك، وليس منك، والاتجاه مرئي بوضوح في قائمة الطلبات.

ما يمكن أن يتسرب رغم عدم وجود رفع

المعالجة من جانب العميل ليست درعًا للخصوصية، ويستحق الأمر أن نكون دقيقين بشأن الثغرات. يمكن لسكربتات التحليلات نقل بيانات وصفية حتى عندما يبقى محتوى الملف محليًا: أسماء الملفات، الأحجام، الميزات التي استخدمتها. قد يحمل ملف الإخراج بيانات وصفية حساسة موروثة من الإدخال؛ الصور هي الحالة الكلاسيكية، حيث تبقى بيانات EXIF بما فيها إحداثيات GPS بعد معظم عمليات التحرير، وهذا سبب وجود أداة إزالة بيانات وصفية مخصصة. يمكن لإضافات المتصفح التي ثبّتها قراءة أي شيء على أي صفحة، بغض النظر عن كيفية بناء الصفحة. و"من جانب العميل" لا تقول شيئًا عمّا إذا كان كود الموقع صادقًا: يمكن لصفحة خبيثة أن تعالج محليًا وتُسرّب البيانات بهدوء رغم ذلك. المعالجة من جانب العميل ضرورية للخصوصية هنا، لكنها ليست كافية. القابلية للتحقق بالإضافة إلى السمعة هي المعيار الحقيقي.

متى يكون الخادم ضروريًا فعليًا

هناك الكثير من المهام التي لا يمكن تشغيلها بشكل معقول في تبويب، ويستحق الأمر أن نكون منصفين بشأن ذلك. التعرف الضوئي على الحروف عالي الدقة على مستندات ممسوحة فوضوية لا يزال يفضّل المحركات من جانب الخادم؛ يُترجم Tesseract إلى WebAssembly ويعمل، لكن أقوى النماذج كبيرة وبطيئة في المتصفح. تعتمد إزالة الخلفية الحديثة وتكبير الصور على نماذج تعلم آلي تصل إلى مئات الميغابايتات. تتجاوز عمليات إعادة ترميز الفيديو الطويلة ما يمكن أن يقوم به تبويب في وقت مقبول، والسقف العملي لذاكرة تبويب المتصفح، عادةً 2 إلى 4 غيغابايت، يستبعد الملفات الكبيرة جدًا تمامًا. أي شيء تعاوني يتضمن خادمًا بحكم التعريف. لذا فإن "الرفع يساوي السيء" أمر مبسّط للغاية؛ السؤال الصحيح هو ما إذا كانت المهمة تتطلب خادمًا. بالنسبة للحالات اليومية، دمج ملفات PDF، وتحويل الصور وتغيير حجمها، وتوليد كلمات المرور ورموز QR، فهي لا تتطلبه.

افتراض معقول

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

تحقق بنفسك: افتح دمج PDF مع فتح تبويب Network، أو اقرأ كيف يعمل norito. لا تغادر ملفاتك متصفحك أبدًا.
norito

أدوات صغيرة تحل مشكلة مزعجة واحدة، كل أداة على حدة. كل شيء يعمل داخل متصفحك، ولا يُرفع أي شيء.

المنتج

كل الأدوات سجل التحديثات كيف يعمل Blog Compare عن norito تواصل معنا سياسة الخصوصية شروط الخدمة

PDF

دمج PDF تقسيم PDF تدوير PDF PDF إلى صورة صورة إلى PDF حذف وإعادة ترتيب أرقام الصفحات علامة مائية استخراج النص ضغط PDF توقيع PDF

الصور

ضغط الصور Resize Image Image Converter Crop Image Remove Metadata Watermark Image مولّد صور بديلة إزالة الخلفية

أدوات المطورين

مولّد ملفات اختبار منسّق JSON محرر Markdown UUID Generator Base64 Hash Generator Timestamp JSON Diff JWT Decoder Regex Tester CSV to JSON CSV Viewer URL Encoder HTML Entities YAML to JSON Cron Parser Base Converter Text Diff

النصوص

مولّد روابط SEO مولّد نص بعدد أحرف محدد Word Counter Character Counter Dedupe Lines Sort Lines Case Converter Lorem Ipsum Find & Replace

أدوات عامة

مولّد كلمات المرور مولّد رمز QR

SEO

مولّد الوسوم الوصفية مولّد روابط UTM مولّد Robots.txt مولّد Sitemap

Design

تدرج CSS ظل الصندوق نصف قطر الحدود مولّد أيقونة الموقع مستخرج لوحة الألوان فاحص التباين محوّل الألوان
© 2026 norito. جميع الأدوات تعمل محليًا داخل متصفحك. سجل التحديثات Blog Compare كيف يعمل سياسة الخصوصية شروط الخدمة اشترِ لي قهوة
Esc