Omnikit
ডেভফাইলঅর্থসব টুল
Ctrl K
ডেভেলপার টুলফাইল টুলঅর্থ ক্যালকুলেটরসব টুল
হোমডেভেলপার টুলইউজার এজেন্ট পার্সার
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

ইউজার এজেন্ট পার্সার

ডেভ

একটি ইউজার-এজেন্ট স্ট্রিং পড়ুন: ব্রাউজার, ইঞ্জিন, OS, ডিভাইসের ধরন এবং এটি বট কি না

আপনার ব্রাউজারে চলে। আপনি যা লেখেন তা কোথাও পাঠানো হয় না।

ইউজার-এজেন্ট স্ট্রিং কয়েক দশকের পুরোনো এক জট, যা আজও প্রতিটি ভিজিটরকে চিহ্নিত করে। একটি পেস্ট করে ব্রাউজার, ইঞ্জিন, অপারেটিং সিস্টেম, ডিভাইসের ধরন এবং এটি বট কি না পড়ুন: 1 লাইন থেকে 5টি তথ্য। পার্সিং আপনার ব্রাউজারে হয়, তাই লগের লাইন ব্যক্তিগতই থাকে।

এই পৃষ্ঠাটি ইংরেজি মূল লেখা থেকে যন্ত্রের সাহায্যে অনুবাদ করা হয়েছে। এই অনুবাদটি এখনও কোনো মানুষ পর্যালোচনা করেননি, তাই ইংরেজি সংস্করণটিকেই নির্ভরযোগ্য ধরুন। ইংরেজি মূল লেখাটি পড়ুন

এরপর:
  • ব্রাউজার ও ডিভাইসের তথ্য যেকোনো ওয়েবসাইট আপনার ব্রাউজার ও ডিভাইস সম্পর্কে কী পড়তে পারে দেখুন, এবং সাপোর্টের জন্য কপি করুন

ইউজার এজেন্ট স্ট্রিং কীভাবে পার্স করবেন

1

বক্সে একটি ইউজার-এজেন্ট স্ট্রিং পেস্ট করুন, অথবা "চেষ্টা করার মতো সাধারণ স্ট্রিং" থেকে একটি বেছে নিন।

2

এটি যা বলে পড়ুন: ব্রাউজার, ভার্সন, ইঞ্জিন, অপারেটিং সিস্টেম, ডিভাইসের ধরন ও কোনো বট।

3

স্ট্রিংটির কতটা চেনা গেছে দেখতে বক্সের নিচের ব্যাজটি দেখুন।

4

পার্স করা ঘরগুলো টেক্সট হিসেবে নিতে ফলাফল কপি করুন বা Ctrl+Enter চাপুন।

ইউজার এজেন্ট পার্সার সম্পর্কে

একটি ইউজার-এজেন্ট স্ট্রিং পেস্ট করলে এই পার্সার আপনাকে জানায় ব্রাউজার ও তার ভার্সন, রেন্ডারিং ইঞ্জিন, অপারেটিং সিস্টেম ও তার ভার্সন, ডিভাইসের ধরন, এবং প্রেরক কোনো পরিচিত বট কি না। এটি স্ট্রিংটি একটি নির্দিষ্ট ক্রমে পড়ে, সবচেয়ে নির্দিষ্ট অংশ আগে, কারণ প্রতিটি ব্রাউজার ইচ্ছে করেই নিজের স্ট্রিংয়ে অন্য ব্রাউজারের নাম রাখে।

অ্যাক্সেস লগে অচেনা কোনো লাইন এলে, নিজের ডিটেকশন কোড কেমন আচরণ করে পরীক্ষা করার সময়, বা স্ট্রিং যুক্ত কোনো সাপোর্ট টিকিট এলে এটি ব্যবহার করুন। বটের তালিকায় আছে সার্চ ক্রলার, AI ক্রলার, SEO টুল, সোশ্যাল লিংক প্রিভিউ, আপটাইম মনিটর, হেডলেস ব্রাউজার এবং curl, Postman ও python-requests-এর মতো সাধারণ HTTP লাইব্রেরি।

স্ট্রিংটি যা বলতে পারে না, সে বিষয়ে টুলটি ইচ্ছে করেই সৎ। Windows 11 এখনো Windows NT 10.0 জানায়। Big Sur থেকে Safari macOS 10.15.7 জানায়, আসলে যে ভার্সনই চলুক। iOS-এ Chrome আসলে WebKit, কারণ iOS অন্য কিছুর অনুমতি দেয় না। Chromium 2022-এ ভার্সনের অঙ্ক 0.0.0-তে স্থির করে দিয়েছে। একটি Android ট্যাবলেটকে ফোন থেকে আলাদা করা যায় শুধু "Mobile" শব্দটি না থাকায়। এর প্রতিটি আপনার পেস্ট করা স্ট্রিংয়ের পাশে একটি নোট হিসেবে আসে।

আপনি যা পেস্ট করেন তা পেজেই থাকে: এর পেছনে কোনো লুকআপ সার্ভিস, ডেটাবেস কল বা কোনো নেটওয়ার্ক রিকোয়েস্ট নেই। যে বিষয়ে পদক্ষেপ নেবেন তার জন্য ফিচার ডিটেকশন ব্যবহার করুন, আর স্ট্রিং যা দিতে পারে না সেই প্ল্যাটফর্ম তথ্যের জন্য পেজে তালিকাভুক্ত Sec-CH-UA ক্লায়েন্ট হিন্ট ব্যবহার করুন।

সাধারণ জিজ্ঞাসা

ইউজার-এজেন্ট স্ট্রিং কীভাবে পড়ব?

সবচেয়ে নির্দিষ্ট অংশ থেকে পেছনের দিকে পড়ুন। Chrome পাঠায় Mozilla, AppleWebKit, Chrome ও Safari; Edge শেষে Edg যোগ করে। শেষ ব্র্যান্ড নামটিই সাধারণত আসল ব্রাউজার। এখানে স্ট্রিংটি পেস্ট করুন, প্রতিটি অংশ আলাদা করে দেওয়া হবে, আর যে অংশগুলো শুধুই সামঞ্জস্যের জীবাশ্ম সেগুলো তেমনভাবে চিহ্নিত থাকবে।

ইউজার এজেন্টে কি Windows 11 আর Windows 10 আলাদা করা যায়?

না। Microsoft Windows 11-এর জন্যও প্ল্যাটফর্ম অংশ Windows NT 10.0 রেখে দিয়েছে, তাই কোনো ইউজার-এজেন্ট স্ট্রিং এদের আলাদা করে না। একমাত্র নির্ভরযোগ্য উৎস Sec-CH-UA-Platform-Version ক্লায়েন্ট হিন্ট, যা আপনার সার্ভারকে আগে Accept-CH হেডার দিয়ে চাইতে হয়।

Safari কেন macOS 10.15.7 বলে?

Big Sur বের হওয়ার সময় Apple ইউজার-এজেন্ট স্ট্রিংয়ে জানানো ভার্সন স্থির করে দেয়, যাতে সাইটগুলো তাদের পরীক্ষা না করা নতুন রিলিজ আটকে না দেয়। macOS-এ Chrome-ও তাই করে। তাই 10_15_7 মানে "macOS, ভার্সন গোপন", Catalina নয়।

বট শনাক্ত করতে ইউজার-এজেন্ট স্ট্রিং কি নির্ভরযোগ্য?

শুধু ভদ্র বটের ক্ষেত্রে। যে কেউ যেকোনো স্ট্রিং পাঠাতে পারে, Googlebot-এরটিও। আসল যাচাই হলো অনুরোধকারী IP ঠিকানার রিভার্স DNS লুকআপ, সামনের দিকেও আবার মিলিয়ে, সার্চ ইঞ্জিনের প্রকাশিত রেঞ্জের সঙ্গে। স্ট্রিংয়ের নামকে একটি ইঙ্গিত ধরুন, প্রমাণ কখনো নয়।

ইউজার-এজেন্ট দেখে চেনার বদলে কী ব্যবহার করব?

সক্ষমতা সংক্রান্ত সবকিছুর জন্য ফিচার ডিটেকশন: যে API ডাকতে চান সেটি পরীক্ষা করুন। প্ল্যাটফর্মের তথ্যের জন্য User-Agent Client Hints ব্যবহার করুন, যা ব্র্যান্ড, মোবাইল ফ্ল্যাগ, প্ল্যাটফর্ম, প্ল্যাটফর্ম ভার্সন, পূর্ণ ভার্সন ও ডিভাইস মডেল দেয়, এবং সবাইকে না পাঠিয়ে প্রতিটি সাইটের জন্য আলাদাভাবে চাওয়া হয়।

এই টুল কি আমার ইউজার এজেন্ট কোথাও পাঠায়?

না। পুরো পার্সারটি এই পেজের JavaScript এবং এটি কোনো নেটওয়ার্ক রিকোয়েস্ট করে না। কিছুই লগ, সংরক্ষণ বা দূরের কোনো ডেটাবেসে খোঁজা হয় না, আর এ কারণেই পেজ লোড হওয়ার পর এটি অফলাইনেও কাজ করে।

এখনও আটকে আছেন? ইউজার এজেন্ট পার্সার সম্পর্কে প্রশ্ন করুন আর যিনি জানেন তিনিই উত্তর দিতে পারেন। কোনো অ্যাকাউন্ট লাগবে না।

এ বিষয়ে পড়ুন

সব গাইড
  • What your user agent says about you, and what it gets wrongA user-agent string names 5 things: browser, engine, OS, device and bot. Read Chrome on Windows part by part, and why it cannot tell Windows 10 from 11.

সম্পর্কিত টুল

সব ডেভেলপার টুল
Conventional Commits চেকারConventional Commits ও commitlint অনুযায়ী একটি commit বার্তা যাচাই করুন, সঙ্গে এর ভার্সন বৃদ্ধি দেখুনটাইটেল ট্যাগ ও মেটা ডেসক্রিপশন চেকারটাইটেল ও মেটা ডেসক্রিপশনের দৈর্ঘ্য অক্ষর ও পিক্সেলে, এবং Google কোথায় সেগুলো কাটেটেস্ট ক্রেডিট কার্ড নম্বরমেয়াদ ও CVV সহ Stripe ও Razorpay-এর স্যান্ডবক্স কার্ড নম্বর, এবং একটি Luhn যাচাইকারীরেগুলার এক্সপ্রেশন টেস্টারলাইভ হাইলাইট আর সহজ ভাষায় ব্যাখ্যাসহ JavaScript রেগুলার এক্সপ্রেশন পরীক্ষা করুনটেক্সট তুলনাদুটি টেক্সট পাশাপাশি তুলনা করুন এবং যোগ ও মোছা প্রতিটি লাইন দেখুনJSON তুলনাদুটি JSON ডকুমেন্ট তুলনা করে প্রতিটি যোগ হওয়া, বাদ পড়া ও বদলানো মান দেখুনOpen Graph প্রিভিউএকটি পেজ পেস্ট করুন এবং Facebook, LinkedIn, X, WhatsApp ও Slack-এর শেয়ার কার্ড দেখুনকিওয়ার্ড ডেনসিটি ও পাঠযোগ্যতাশব্দ ও বাক্যাংশ গণনা, ডেনসিটি, পড়ার সময় এবং Flesch পাঠযোগ্যতা স্কোর
এই টুলটি কি কাজে লেগেছে?
Omnikit

ছোট ছোট কাজ, আপনার ব্রাউজারেই। বিনামূল্যে, দ্রুত ও ব্যক্তিগত। ফাইল কখনো আপলোড হয় না।

ফাইল

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

ডেভ

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

অর্থ

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
গাইডপ্রশ্নপরিচিতিআমরা কীভাবে যাচাই করিআইন লাইব্রেরি (বেটা)গোপনীয়তাশর্তাবলিপ্রকাশ্য বিবৃতিযোগাযোগMore: Exam practice (UGC NET Paper 1)আপনার ব্রাউজারে চলে। কিছুই আপলোড হয় না। © 2026 Omnikit (theomnikit.com)