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

মক ডেটা জেনারেটর

ডেভ

JSON, CSV, SQL বা XML-এ বাস্তবসম্মত টেস্ট ডেটার সারি, একটি সিড থেকে প্রতিবার একই

আপনার ব্রাউজারে চলে। আপনি যা লেখেন তা কোথাও পাঠানো হয় না। যাচাই করা হয়েছে 15 অক্টোবর, 2026।

প্রতিবার চালালেই বদলে যাওয়া টেস্ট ডেটা একটি ব্যর্থ টেস্ট আবার চালানো অসম্ভব করে দেয়। এখানে সিড ইনপুটেরই অংশ, তাই একই সিড চিরকাল একই সারি দেয়, JSON, CSV, SQL বা XML-এ 5,000টি পর্যন্ত। প্রতিটি ইমেল ঠিকানা example.com-এ শেষ হয়।

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

এরপর:
  • CSV থেকে JSON টেবিল প্রিভিউসহ CSV থেকে JSON এবং JSON থেকে CSV-তে রূপান্তর করুন
  • JSON থেকে TypeScript একটি JSON নমুনা থেকে TypeScript ইন্টারফেস বা টাইপ তৈরি করুন

JSON বা CSV-তে কীভাবে মক ডেটা তৈরি করবেন

1

প্রতিটি ফিল্ডের নাম দিন এবং তার ধরন বেছে নিন, যেমন পুরো নাম, ইমেল বা তারিখ; আরও চাইলে একটি ফিল্ড যোগ করুন চাপুন।

2

আপনার যতগুলো রেকর্ড দরকার, সারি সেটি সেট করুন।

3

সিড রাখুন বা বদলান; একই সিড সবসময় একই সারি দেয়।

4

যে ফরম্যাটে সেভ করবেন-এর নিচে JSON, CSV, SQL বা XML বেছে নিন, তারপর কপি করুন বা ডাউনলোড চাপুন।

মক ডেটা জেনারেটর সম্পর্কে

মক ডেটা জেনারেটর আপনার ব্রাউজারেই বিশ্বাসযোগ্য টেস্ট ডেটার সারি তৈরি করে: নাম, ইমেল, ফোন নম্বর, আসল PIN কোডসহ ভারতীয় ঠিকানা, কোম্পানি, তারিখ ও টাইমস্ট্যাম্প, IP ঠিকানা, ইউজার এজেন্ট, দাম এবং আরও অনেক কিছু, JSON, CSV, SQL INSERT স্টেটমেন্ট বা XML হিসেবে। আপনি ফিল্ড বেছে নেন, প্রতিটির নাম দেন, কত সারি চান তা ঠিক করেন, এবং ফলাফল কপি বা ডাউনলোড করেন।

অন্যগুলোর থেকে এটিকে আলাদা করে সিড। এ ধরনের প্রতিটি জেনারেটর বোতাম চাপলেই প্রতিবার আলাদা কিছু দেয়, যা টেস্ট ফিক্সচারের জন্য ভুল আচরণ: যে রান ব্যর্থ হয়েছিল তা আর চালানো যায় না, আর যে ডেটার কারণে হয়েছিল তা হারিয়ে যায়। এখানে সিড ইনপুটেরই অংশ। একই সিড ও একই ফিল্ড চিরকাল একই সারি দেয়, যেকোনো মেশিনে ও যেকোনো ব্রাউজারে, তাই আপনার ব্যবহৃত সিড টাইপ করলে একজন সহকর্মী হুবহু আপনার ফাইলটিই পান। এর মানে একটি রিপোজিটরিতে এক মেগাবাইট নমুনা ডেটা কমিট করার দরকার নেই; সেটি আবার তৈরি করতে সিডই যথেষ্ট।

মানগুলো এমনভাবে বেছে নেওয়া যাতে ব্যবহার নিরাপদ হয়। সব ইমেল ঠিকানা example.com-এ শেষ হয়, যা RFC 2606 ডকুমেন্টেশন ও টেস্টিংয়ের জন্য সংরক্ষিত রেখেছে, তাই ভুল এনভায়রনমেন্টে লোড হওয়া একটি ফিক্সচার কোনো আসল মানুষকে মেল পাঠাতে পারে না। IP ঠিকানা আসে শুধু RFC 5737-এর ডকুমেন্টেশন ব্লক থেকে, আর URL থাকে example.com-এ। একটি ঠিকানায় আসল শহর, রাজ্য ও PIN-এর সঙ্গে থাকে বানানো বাড়ি ও রাস্তা। ফোন নম্বর ভারতীয় মোবাইল ফরম্যাট মানে কিন্তু র‍্যান্ডম, তাই কখনো ডায়াল করবেন না। নামগুলো সাধারণ ভারতীয় নাম ও পদবি, যা একটি ভারতীয় প্রোডাক্টের বেশিরভাগ ডেমোতে দেখানো উচিত, অন্য সব টুলের তৈরি আমেরিকান প্লেসহোল্ডার নামের বদলে।

একবারে পাঁচ হাজার সারি পর্যন্ত। CSV RFC 4180 মানে, তাই কমা বা উদ্ধৃতিচিহ্ন থাকা একটি মান উদ্ধৃতিচিহ্নে মোড়া হয় এবং তার উদ্ধৃতিচিহ্ন দ্বিগুণ হয়। SQL নাম ও টেক্সট PostgreSQL বা MySQL যেভাবে আশা করে সেভাবে উদ্ধৃত করে, ব্যাকস্ল্যাশসহ।

সবকিছু আপনার ডিভাইসে চলে। কিছুই আপলোড হয় না, এবং কোনো অ্যাকাউন্ট খুলতে হয় না।

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

টেস্টের জন্য কীভাবে মক ডেটা তৈরি করব?

যে ফিল্ডগুলো দরকার বেছে নিন, প্রতিটির নাম দিন, কত সারি তা ঠিক করুন এবং JSON বা CSV বেছে নিন। সারিগুলো সঙ্গে সঙ্গে দেখা যায় এবং আপনি কপি বা ডাউনলোড করেন। পরে একই ডেটা চাইলে সিড রেখে দিন; আলাদা সেট চাইলে বদলান।

একই সিড কেন প্রতিবার একই ডেটা দেয়?

কারণ প্রতিবার চালালে বদলে যাওয়া ফিক্সচার একটি ব্যর্থ টেস্ট আবার চালানো অসম্ভব করে। সিড একটি ছোট ডিটারমিনিস্টিক জেনারেটরকে চালায়, তাই একই সিড ও ফিল্ড যেকোনো মেশিনে একই সারি দেয়, আর আপনার সিড টাইপ করলে একজন সহকর্মী হুবহু আপনার ফাইলটি আবার তৈরি করেন।

ইমেল ঠিকানাগুলো কি আসল?

না। প্রতিটি ঠিকানা example.com-এ শেষ হয়, যা RFC 2606 ডকুমেন্টেশন ও টেস্টিংয়ের জন্য সংরক্ষিত রেখেছে, তাই কোনো আসল মানুষের কাছে কিছুই পৌঁছাতে পারে না। ফোন নম্বর আলাদা ব্যাপার: সেগুলো ভারতীয় ফরম্যাট মানে কিন্তু র‍্যান্ডম, তাই কখনো ডায়াল করবেন না।

একবারে কতগুলো সারি তৈরি করতে পারি?

একবারে পাঁচ হাজার পর্যন্ত, যা একটি ডেমো টেবিল, একটি সিড করা ডেটাবেস বা একগুচ্ছ ফিক্সচারের জন্য যথেষ্ট। এর বেশি চাইলে অন্য সিড দিয়ে আবার চালান এবং ফাইলগুলো জোড়া দিন; বিশাল একটি রানে আটকে না গিয়ে ব্রাউজার সচল থাকে।

CSV কি Excel বা Google Sheets-এ ঠিকমতো খুলবে?

হ্যাঁ। ফাইলটি RFC 4180 মানে: কমা, উদ্ধৃতিচিহ্ন বা লাইন ব্রেক থাকা একটি মান উদ্ধৃতিচিহ্নে মোড়া হয় এবং তার নিজের উদ্ধৃতিচিহ্ন দ্বিগুণ হয়, যা স্প্রেডশিট আশা করে। প্রথম লাইনটি আপনার দেওয়া কলাম শিরোনাম।

সাইন আপ ছাড়া কীভাবে টেস্ট ডেটা বানাব?

ফিল্ড বেছে নিন, সারির সংখ্যা দিন, আর JSON বা CSV ডাউনলোড করে নিন। কোনো অ্যাকাউন্ট লাগে না এবং কিছুই আপলোড হয় না, সবকিছু আপনার ব্রাউজারেই তৈরি হয়। একই সিড আবার একই সারি দেয়।

সূত্র

  • India Post, Find Pincode (All India Pincode Directory)Every PIN code the Address and PIN fields give, with its city and state
  • Postal PIN code API (public mirror of the India Post directory), used to check each PINThe district and state of each listed PIN, checked one by one
  • RFC 5737, IPv4 Address Blocks Reserved for Documentation192.0.2.0/24, 198.51.100.0/24 and 203.0.113.0/24, the only IP addresses given
  • RFC 2606, Reserved Top Level DNS Namesexample.com, the only domain emails and URLs use
  • useragents.me, most common user agents (week to 11 Oct 2026)The user-agent strings, current browser versions only
  • Stripe, Test card numbersTest card numbers (with Razorpay's, through the Test Credit Card Numbers tool)
  • Razorpay, Test Card DetailsTest card numbers for Indian schemes

শেষ যাচাই 15 অক্টোবর, 2026।

হার ও নিয়ম বদলায়; কোনো অঙ্কের ওপর নির্ভর করার আগে সূত্রটি দেখে নিন।

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

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

সব গাইড
  • Test data that cannot reach a real person, built safe on purposeWhy fixtures use example.com, RFC 5737 IP ranges, gateway test cards and seeds, and the one gap: a random Indian phone number may belong to someone.

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

সব ডেভেলপার টুল
UUID জেনারেটরর‍্যান্ডম v4 ও সময়-ক্রমিক v7 UUID, একবারে 1,000টি পর্যন্ত, সঙ্গে একটি যাচাইকারীহ্যাশ জেনারেটরটেক্সট বা ফাইলের MD5, SHA-1, SHA-256, SHA-384 ও SHA-512, চেকসাম তুলনা সহক্রন এক্সপ্রেশন বিল্ডারমেনু থেকে একটি ক্রন সময়সূচি তৈরি করুন, সহজ ভাষায় পড়ুন, পরের রানগুলো দেখুনস্লাগ জেনারেটরশিরোনাম থেকে পরিষ্কার URL স্লাগ, অ্যাকসেন্টযুক্ত ও হিন্দি টেক্সটসহ, একটি বা একসঙ্গে শত শতমেটা ট্যাগ জেনারেটরলাইভ প্রিভিউসহ title, description, canonical, Open Graph ও Twitter ট্যাগ লিখুনRobots.txt জেনারেটরপ্রিসেট দিয়ে robots.txt তৈরি করুন, তারপর প্রতিটি লাইন আসলে কী করে তা যাচাই করুনসাইটম্যাপ জেনারেটরURL-এর একটি তালিকাকে বৈধ sitemap.xml-এ পরিণত করুন, খুব বড় হলে একটি ইনডেক্সসহUTM বিল্ডারসোর্স, মিডিয়াম ও ক্যাম্পেইন দিয়ে ক্যাম্পেইন লিংক তৈরি করুন, তারপর সবগুলো CSV হিসেবে এক্সপোর্ট করুন
এই টুলটি কি কাজে লেগেছে?
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)