URL Encoder & Decoder

Percent-encode or decode URL components instantly

🔒 100% داخل الـ browser🆓 مجاني للأبد⚡ بدون تسجيل
ملاحظة: واجهة الأداة أدناه متاحة حالياً بالإنجليزية فقط. نحن نترجم الـ UIs تباعاً. شاهد هذه الأداة بالإنجليزية →

Use encodeURIComponent for query parameters and path segments (encodes / ? # &). Use encodeURI for entire URLs (preserves reserved characters).

طريقة الاستخدام

  1. 1
    Paste text or URL

    Drop any string or URL into the input box.

  2. 2
    Pick encode or decode

    Use encodeURIComponent for query params or encodeURI for full URLs.

  3. 3
    Copy the result

    Copy the encoded or decoded output with one click.

عن URL Encoder & Decoder

Free URL encoder and decoder. Convert plain text or query-string parameters to percent-encoded (RFC 3986) format, or decode existing URLs back to readable text. Handles Unicode, spaces, reserved characters - all in your browser. URL Encoder & Decoder على 712 Tools يعمل بالكامل داخل الـ browser الخاص بك باستخدام APIs الأصلية لـ JavaScript - لا يرى أي server بياناتك أبداً. أي: نتائج فورية، خصوصية كاملة، ولا حدود للرفع.

سواء كنت في جلسة debugging، أو مراجعة سريعة، أو حادثة إنتاج - هذه الأداة مجانية وبلا حد للاستخدام. لا علامات مائية، ولا تسجيل، ولا إعلانات داخل الأداة.

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

What is the difference between encodeURI and encodeURIComponent?

encodeURI preserves reserved URL characters (/, ?, #, &) - use it on entire URLs. encodeURIComponent encodes those too - use it on individual query parameters or path segments.

Does it support Unicode?

Yes. Emoji and non-ASCII characters are UTF-8 encoded per RFC 3986 (e.g. é becomes %C3%A9).

Why do spaces become %20 instead of +?

%20 is the standard per RFC 3986. + is only valid inside application/x-www-form-urlencoded form data, not in real URLs.

Is my URL sent anywhere?

No. Encoding and decoding both use built-in browser APIs. Nothing leaves your device.

اقرأ المزيد