ابزارهای توسعه‌دهنده

رمزگذاری و رمزگشایی URL آنلاین (Percent-Encoding) – رایگان

رایگان، بدون ثبت‌نام، در مرورگرتان کار می‌کند. متن را برای URL رمزگذاری یا کدهای %20 را رمزگشایی کنید، همزمان با تایپ. پارامترهای پیوند فهرست می‌شوند. هیچ‌چیز از دستگاهتان خارج نمی‌شود.

هر نویسه‌ای را که در URL معنای خاص دارد رمزگذاری می‌کند، از جمله / ? & = و #. برای یک مقدار پرس‌وجو یا یک بخش مسیر از آن استفاده کنید.

رمزگذاری روی دستگاه شما انجام می‌شود. هیچ چیزی که می‌چسبانید به هیچ جا فرستاده نمی‌شود.

چرا از رمزگذاری و رمزگشایی URL استفاده کنیم

100% رایگان
هر چند وقت که بخواهید از آن استفاده کنید. بدون ثبت‌نام، بدون واترمارک و بدون نیاز به نصب.
حریم خصوصی از ابتدا
آنچه تایپ می‌کنید در مرورگر شما می‌ماند و هرگز برای ما ارسال نمی‌شود.
روی هر دستگاهی کار می‌کند
در مرورگر روی Windows، Mac، Linux، Android و iPhone اجرا می‌شود. نیازی به برنامه نیست.

طرز استفاده از رمزگذاری و رمزگشایی URL

  1. «رمزگذاری» یا «رمزگشایی» را انتخاب کنید.
  2. هنگام رمزگذاری، «یک مقدار یا پارامتر» را برای بخشی از پیوند، یا «یک URL کامل» را برای حفظ ساختارش انتخاب کنید. اگر فاصله به شکل + لازم دارید، «فاصله‌ها را به‌صورت +» را علامت بزنید.
  3. متن یا پیوندتان را بچسبانید. نتیجه همزمان با تایپ ظاهر می‌شود و پارامترهای پیوند زیر آن فهرست می‌شوند.
  4. روی «کپی نتیجه» کلیک کنید، یا «تعویض» را بزنید تا نتیجه برگردد و جهت برعکس شود.

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

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

نشانی‌های وب فقط می‌توانند نویسه‌های مشخصی داشته باشند. رمزگذاری URL (که به آن درصد-کدگذاری هم می‌گویند) بقیه‌ی نویسه‌ها را به شکل % و دو رقم هگزادسیمال می‌نویسد، پس فاصله می‌شود %20 و é می‌شود %C3%A9.

چطور URL را رمزگشایی کنم؟

«رمزگشایی» را انتخاب کنید و متن یا پیوند رمزگذاری‌شده را بچسبانید. %20، %C3%A9 و دیگر کدها به متن قابل خواندن برمی‌گردند، و اگر پیوندی با رشته‌ی پرس‌وجو باشد، هر پارامتر همراه با مقدار رمزگشایی‌شده‌اش فهرست می‌شود.

یک مقدار را رمزگذاری کنم یا کل URL را؟

مقدار را وقتی رمزگذاری کنید که متنی را در بخشی از پیوند می‌گذارید، مثل عبارت جستجو بعد از ?q=. این کار / ? & = و # را هم رمزگذاری می‌کند. کل URL را رمزگذاری کنید تا فاصله و حروف تأکیدار پیوند را درست کنید و ساختارش حفظ شود.

چرا گاهی فاصله به‌جای %20 علامت + است؟

فرم‌های وب فاصله را + می‌فرستند. هر دو در رشته‌های پرس‌وجو به معنی فاصله‌اند؛ هنگام رمزگذاری «فاصله‌ها را به‌صورت +» و هنگام رمزگشایی «+ را فاصله در نظر بگیر» را علامت بزنید تا با سبک موردنیازتان جور شود.

%20 در URL چیست؟

یک فاصله‌ی رمزگذاری‌شده است. بقیه‌ی رایج‌ها: %2F برای /، %3F برای ?، %26 برای &، %3D برای = و %23 برای #.

چطور پارامترهای یک پیوند طولانی را ببینم؟

پیوند کامل را که با https:// شروع می‌شود بچسبانید. هر پارامتر پرس‌وجو در یک جدول با نام و مقدار رمزگشایی‌شده‌اش نشان داده می‌شود، که خواندن پیوندهای ردیابی و نشانی‌های تغییرمسیر را آسان می‌کند.

آیا با ایموجی و متن غیرلاتین کار می‌کند؟

بله. متن به‌صورت UTF-8 رمزگذاری می‌شود، پس حروف تأکیدار، چینی، عربی و ایموجی به‌درستی رمزگذاری و رمزگشایی می‌شوند.

چرا رمزگشایی شکست می‌خورد؟

بعد از % باید دو رقم هگزادسیمال باشد و کدها باید متن معتبر UTF-8 بسازند. برای توالی % نادرست، پیام خطا موقعیتش را نشان می‌دهد.

آیا رمزگذاری و رمزگشایی URL رایگان است؟

بله. استفاده از آن رایگان است، بدون ثبت‌نام و بدون نیاز به نصب.