دنیای ابزار/وب‌یار
همه ۴۱ مجموعه

خانه / انکودر و دیکودر URL

انکودر و دیکودر URL

متن یا آدرس را در همین لحظه رمزگذاری یا رمزگشایی کنید — بدون نصب و بدون ارسال به سرور.

رمزگذاری URL چیست و چرا لازم است؟

یک آدرس اینترنتی فقط می‌تواند شامل مجموعه محدودی از کاراکترهای مجاز باشد. وقتی می‌خواهید فاصله، حروف فارسی، یا نمادهایی مثل & و # را داخل یک پارامتر URL (مثلاً بعد از ?q=) قرار دهید، این کاراکترها باید به قالب «درصدی» یا Percent-Encoding تبدیل شوند — مثلاً فاصله به %20 یا هر حرف فارسی به دنباله‌ای از بایت‌های UTF-8 کدشده. بدون این تبدیل، مرورگر یا سرور ممکن است آدرس را اشتباه بخواند یا بخشی از آن را قطع کند.

چه زمانی به رمزگشایی نیاز دارید؟

عکس این فرآیند هم زیاد لازم می‌شود: وقتی آدرسی را از نوار مرورگر، فایل لاگ سرور یا یک لینک کپی‌شده می‌بینید که پر از دنباله‌های %DA%A9 و مشابه آن است، رمزگشایی همان متن رمزگذاری‌شده را به شکل خوانا (مثلاً حروف فارسی اصلی) برمی‌گرداند تا بفهمید پارامتر واقعی چه بوده است.

پرسش‌های متداول

رمزگذاری URL دقیقاً چه کاری انجام می‌دهد؟

کاراکترهای غیرمجاز یا خاص (مثل فاصله، #، & و حروف فارسی) را به یک قالب درصدی (Percent-Encoding) مثل %20 تبدیل می‌کند تا آدرس در مرورگرها و سرورها به‌درستی خوانده شود.

چرا رمزگشایی گاهی خطا می‌دهد؟

اگر متن ورودی شامل یک دنباله درصدی ناقص یا نامعتبر باشد (مثلاً % بدون دو رقم بعد از آن)، رمزگشایی امکان‌پذیر نیست و این ابزار پیام خطا نشان می‌دهد.

آیا این ابزار برای رمزگذاری کل آدرس (URL) مناسب است؟

این ابزار از encodeURIComponent استفاده می‌کند که برای بخش‌های یک URL (مثل پارامترهای query) مناسب است؛ اگر می‌خواهید کل آدرس شامل :// دست‌نخورده بماند، فقط بخش موردنظر را رمزگذاری کنید.

آیا داده‌های من جایی ذخیره یا ارسال می‌شود؟

خیر. تمام پردازش در همان مرورگر شما انجام می‌شود و هیچ متنی به هیچ سروری ارسال نمی‌شود.

ابزارهای بیشتر

تولید متاتگ‌های سئوکد آماده متاتگ‌های عنوان، توضیحات، Open Graph و توییتر را در چند ثانیه بسازید. تولید فاوآیکون ساده (SVG)فاوآیکون سبک SVG با حرف یا اموجی دلخواه بسازید — بدون نیاز به فتوشاپ. راهنمای کدهای وضعیت HTTPبیش از ۳۰ کد وضعیت HTTP را جست‌وجو و معنای هرکدام را به فارسی ببینید. تولید اسلاگ (Slug) از عنوانعنوان فارسی یا انگلیسی را به اسلاگ تمیز و مناسب URL تبدیل کنید. تولید رمز عبور امنرمز عبور تصادفی و قوی بسازید — کاملاً در مرورگر شما، بدون ارسال به هیچ سروری.