බ්‍රවුසරය තුළ පමණි

URL Encode/Decode (සිංහල URL සහ විමසුම් පරිවර්තනය)

ඔබේ බ්‍රවුසරයේ ක්ෂණිකව URL encode decode (percent-encoding). encodeURIComponent / encodeURI අතර මාරු වී ද්විත්ව කේතනය හඳුනා ගන්න.

ප්‍රකාරය
ඉලක්කය
වැඩිදුර විකල්ප
සූදානම් පරිවර්තනය ඔබේ බ්‍රවුසරය තුළම සිදු වේ. කිසිදු දත්තයක් සේවාදායකයකට යවනු නොලැබේ.

විකල්ප

වැඩිදුර

මා භාවිතා කළ යුත්තේ කුමක්ද?

පරාමිතික අගය → encodeURIComponent

විමසුම් අගයන්, මාර්ග කොටස් සහ ගොනු නාම සඳහා වඩාත් සුදුසුය (ආරක්ෂිත encodeURIComponent පරිවර්තනය).

සම්පූර්ණ URL → encodeURI

? & = / වැනි බෙදුම් ලකුණු එලෙසම තබා ගන්නා බැවින් URL කියවීමට පහසු වේ.

+ සහ %20

“%20” සම්මතයයි. “+” පෝරම/විමසුම් සම්මුතියකි — අවශ්‍ය පරිදි එය මාරු කරන්න.

ආදර්ශ ආදානයන්

  • https://example.com/search?q=කොළඹ දිවා ආහාරය&ref=email#කොටස
  • utm_source=email&utm_campaign=වසන්ත විකිණීම 2026
  • හෙලෝ/Hello?name=සුනිල් පෙරේරා&note=10%වට්ටමක්

කෙටිමං

දැන් පරිවර්තනය කරන්න ⌘/Ctrl + Enter
අනතුරු ඇඟවීමේ බැනරය වසන්න Esc

URL Encode/Decode (percent-encoding)

Percent-encoding යනු කුමක්ද?

URL encode/decode මගින් ASCII නොවන සහ වෙන්කළ අක්ෂර %xx අනුපිළිවෙලවල් බවට පත් කරයි, එවිට ඒවාට URL හරහා ආරක්ෂිතව ගමන් කළ හැක.

encodeURI සහ encodeURIComponent

තනි අගයන් සඳහා encodeURIComponent භාවිතා කරන්න; බෙදුම් ලකුණු එලෙසම තිබිය යුතු සම්පූර්ණ URL සඳහා encodeURI භාවිතා කරන්න.

ඉඟිය

%25 දිගටම දිස්වන්නේ නම්, පෙළ දෙවරක් කේතනය වී තිබිය හැක. ආරක්ෂිතව නැවත ඩිකෝඩ් කිරීමට අනතුරු ඇඟවීමේ බැනරය භාවිතා කරන්න.

නිතර අසන ප්‍රශ්න

+ සහ %20 අතර වෙනස කුමක්ද?

“%20” යනු හිස්තැන් සඳහා RFC අනුකූල පර්සන්ට් කේතනයයි. “+” ප්‍රධාන වශයෙන් HTML පෝරම වල (application/x-www-form-urlencoded) භාවිතා වන අතර විමසුම් පෙළ වල බොහෝ විට හිස්තැනක් ලෙස සලකනු ලැබේ.

මා භාවිතා කළ යුතු ශ්‍රිතය කුමක්ද?

අගයන් සඳහා පමණක් (විමසුම් අගය, මාර්ග කොටස, ගොනු නාමය) encodeURIComponent පරිවර්තනය තෝරන්න. ? & = / එලෙසම තැබිය යුතු මුළු URL සඳහා encodeURI තෝරන්න.

ද්විත්ව කේතනය යනු කුමක්ද?

කේතනය කළ “%” ලකුණක් වන %25 නිතර දිස්වන්නේ නම්, අගය දෙවරක් කේතනය වී තිබිය හැක. මුල් පෙළ ලබා ගැනීමට උත්සාහ කිරීමට “නැවත ඩිකෝඩ් කරන්න” භාවිතා කරන්න.