মার্কেটিং ও লিংক

URL এনকোডার ও ডিকোডার

টেক্সটকে URL-এ নিরাপদে ব্যবহারের জন্য এনকোড করুন, বা পার্সেন্ট-এনকোড লিংককে সাধারণ টেক্সটে ডিকোড করুন।

গোপনীয়তাই প্রথম — আপনার ডেটা আপনার ডিভাইসেই থাকে।

ইনপুট

এনকোডিং মোড

আউটপুট

URL এনকোডার কী করে?

URL-এ শুধু নির্দিষ্ট কিছু অক্ষরই চলে, তাই স্পেস, বাংলা অক্ষর আর &-এর মতো চিহ্ন পার্সেন্ট-এনকোড করতে হয় (স্পেস হয়ে যায় %20, আর “বাংলা” হয়ে যায় %E0%A6…-এর মতো কোড)। এই URL এনকোডার টেক্সটকে নিরাপদ ফরম্যাটে বদলায়, আর URL ডিকোডার এনকোড করা লিংককে আবার পড়ার উপযোগী করে।

URL এনকোডার কীভাবে ব্যবহার করবেন

  1. আপনার টেক্সট বা URL ইনপুট বক্সে পেস্ট করুন।
  2. একটি মানের জন্য (যেমন সার্চের শব্দ) “কম্পোনেন্ট”, আর / ? & রেখে দিতে “পুরো URL” বেছে নিন।
  3. এনকোড বা ডিকোড চাপুন।
  4. আউটপুট কপি করুন, বা আরও কাজের জন্য সেটিকে ইনপুট হিসেবে ব্যবহার করুন।

আপনার গোপনীয়তা

এনকোডিং আর ডিকোডিং আপনার ব্রাউজারেই হয়। আপনার পেস্ট করা লিংক কখনো MyToolsLab-এ পাঠানো হয় না।

MyToolsLab কীভাবে আপনার গোপনীয়তা রক্ষা করে, পড়ুন

প্রায়ই জিজ্ঞাসিত প্রশ্ন

কম্পোনেন্ট আর পুরো URL এনকোডিংয়ের পার্থক্য কী?

কম্পোনেন্ট এনকোডিং (encodeURIComponent) / ? & = আর #-সহ সব সংরক্ষিত অক্ষর এনকোড করে, যা একটি কোয়েরি মানের জন্য ঠিক। পুরো URL এনকোডিং (encodeURI) এগুলো রেখে দেয়, যাতে পুরো ঠিকানাটি কাজ করে।

URL ডিকোডার কখন দরকার হয়?

যখন কোনো লিংক বা লগ %20 বা %E0%A6%AC-এর মতো কোডে ভরা থাকে আর আপনি সেটি পড়তে চান। ডিকোড করলে এগুলো আবার স্পেস, বাংলা অক্ষর আর চিহ্নে ফিরে আসে।

কিছু URL-এ স্পেসের জন্য %20-এর বদলে + কেন থাকে?

HTML ফর্ম প্রথাগতভাবে কোয়েরির স্পেসকে + দিয়ে এনকোড করে। ফর্ম থেকে আসা ডেটা ডিকোড করার সময় “+ কে স্পেস ধরুন” বেছে নিন; পাথের ক্ষেত্রে এটি বাছবেন না, কারণ সেখানে + সত্যিই যোগচিহ্ন।

ডিকোড করার সময় “ভুল সিকোয়েন্স” ত্রুটি কেন আসে?

%-এর পরে দুটি হেক্সাডেসিমাল অঙ্ক থাকতে হয়, আর বাইটগুলো মিলে বৈধ UTF-8 হতে হয়। একা % (যেমন “100%”-এ) বা অসম্পূর্ণ সিকোয়েন্স ত্রুটি দেয়; আগে %-কে %25 হিসেবে এনকোড করুন।