کدگذار و کدگشای URL
متن را برای URLها کدگذاری کنید یا رشتههای کدگذاری شده درصدی را به متن قابل خواندن برگردانید — فوری، خصوصی.
درباره کدگذار و کدگشای URL
کدگذار URL Handytool متن را برای استفاده امن در URLها، رشتههای query و دادههای فرم درصدکدگذاری میکند — و رشتههای درصدکدگذاری شده را به متن قابل خواندن برگردانید. بین محدوده جزء (همه چیز را کدگذاری میکند، شامل / و ?) و محدوده URI کامل (ساختار URL را حفظ میکند) انتخاب کنید. همه چیز در مرورگر شما کار میکند، بنابراین میتوانید توکنهای API، پارامترهای query یا رشتههای حساس را کدگذاری کنید بدون نگرانی حریم خصوصی.
ویژگیهای کدگذار و کدگشای URL
- 01
محدوده جزء و محدوده URI کامل
محدوده جزء را برای کدگذاری یک مقدار پارامتر query استفاده کنید — هر کاراکتر محفوظ را فرار میدهد. محدوده URI کامل را برای کدگذاری یک URL کامل استفاده کنید — / , ? و # را به عنوان جداکننده ساختاری حفظ میکند. نتیجه با encodeURIComponent و encodeURI جاوااسکریپت مطابقت دارد.
- 02
تبدیل دوطرفه
بین کدگذاری و کدگشا در یک کلیک جابجا شوید. کدگشا %20, %3F و هر رتبههای درصدکدگذاری شده دیگری را به متن اصلی برمیگرداند، شامل کاراکترهای غیر ASCII.
- 03
در مرورگر شما کار میکند
کدگذاری از URL APIهای بومی مرورگر استفاده میکند. ورودی شما دستگاه شما را ترک نمیکند — وقتی با توکنها، اعتبارات یا پارامترهای خصوصی کار میکنید مفید است.
سؤالات متداول درباره کدگذار و کدگشای URL
- کدگذاری URL چیست؟
- کدگذاری URL (درصدکدگذاری) کاراکترهایی را که معنای خاصی در URLها دارند — فاصله، &, =, ?, و غیر ASCII — با % و دو رقم شانزده دهی جایگزین میکند. اینجا متن دلخواه را در URL یا رشته query بدون شکستن ساختار آن امکان میدهد.
- کی باید "جزء" در برابر کدگذاری "URI کامل" استفاده کنم؟
- محدوده جزء را برای کدگذاری یک مقدار پارامتر query — هر کاراکتر محفوظ را شامل /, ?, و # فرار میدهد استفاده کنید. محدوده URI کامل را برای کدگذاری یک URL کامل — کاراکترهای ساختاری را حفظ میکند تا URL قابل تجزیه بماند استفاده کنید.
- آیا کاراکترهای Unicode را مدیریت میکند؟
- بله. کاراکترهای Unicode (ایموجی, سیریلیک, CJK) ابتدا به بایتهای UTF-8 تبدیل میشوند و سپس بایت به بایت درصدکدگذاری میشوند، که با فرمت استاندارد %XX%XX هر مرورگر مدرن مطابقت دارد.
- آیا کدگذاری URL مشابه کدگذاری HTML است؟
- خیر. کدگذاری URL از درصدکدگذاری (%20 برای فاصله) استفاده میکند؛ کدگذاری HTML از نهادها (& برای &) استفاده میکند. آنها مقاصد متفاوتی را خدمت میکنند — کدگذاری URL URLها را محافظت میکند، کدگذاری HTML HTML markup را محافظت میکند.
- آیا ورودی من جایی ذخیره میشود؟
- نه. همه چیز به صورت محلی در مرورگر شما با استفاده از APIهای URL جاوااسکریپت بومی کار میکند. چیزی آپلود، ثبت یا ذخیره نمیشود.
راهنماها
مقالهها →ابزارهای مرتبط
ابزار →- فعال
کدگذار و کدگشای Base64
متن را به Base64 کدگذاری کنید و آن را به متن برگردانید، شامل Base64 ایمن برای URL — همه در مرورگر شما.
ابزاررایگانبهصورت محلی اجرا میشودباز کردن - فعال
تولیدکننده SHA و hash
SHA-1, SHA-256, SHA-384 و SHA-512 هشهای هر متن را تولید کنید، در hex یا Base64 — همه در مرورگر شما.
ابزاررایگانبهصورت محلی اجرا میشودباز کردن - فعال
تولیدکننده UUID
شناسههای UUID v4 رمزنگاری تصادفی یا UUID v7 مرتبشده بر اساس زمان تولید کنید، یک یا بسیاری بهیکباره — در مرورگر شما.
ابزاررایگانبهصورت محلی اجرا میشودباز کردن
کاوش در ابزارهای دیگر
همه ابزارها →- فعال
Word به PDF
یک سند Word را مستقیم در مرورگر خود به PDF تبدیل کنید.
PDFرایگانبهصورت محلی اجرا میشودباز کردن - فعال
SVG به PNG
فایلهای SVG یا کد SVG چسبانده شده را به PNG، JPG یا WebP تبدیل کنید.
تصویررایگانبهصورت محلی اجرا میشودباز کردن - فعال
تغییر سرعت ویدیو
یک ویدیو را از 0.25 برابر تا 4 برابر سریعتر یا کندتر کنید.
ویدیورایگانبهصورت محلی اجرا میشودباز کردن - فعال
OGG به MP3
صدای OGG Vorbis را به MP3 سازگار با جهان بدون مرز در مرورگر خود تبدیل کنید — فایلها هرگز دستگاه شما را ترک نمیکنند.
صوترایگانبهصورت محلی اجرا میشودباز کردن - فعال
نمایشگر Markdown
Markdown را بهعنوان HTML صفحهبندیشده در مرورگر خود مشاهده کنید.
سندرایگانبهصورت محلی اجرا میشودباز کردن