UltKit
ছবি11
PDF13
ডকুমেন্ট ও ডেটা7
ভিডিও6
অডিও4
আরও টুল22

ডেটা কনভার্টার

স্প্রেডশিট, ডেটাবেস, API আর অ্যাড্রেস বুক যে ফরম্যাট চায়, সেই ফরম্যাটে আপনার ডেটার সারিগুলো নিয়ে যান। একটি CSV, Excel ওয়ার্কবুক, JSON বা XML ফাইল, কন্টাক্ট লিস্ট বা PDF-এর ভেতরের টেবিল আপলোড করুন। পরের প্রোগ্রাম যে আকারে পড়তে পারে, সেই আকারেই একই রেকর্ডগুলো ফেরত পাবেন।

ডেটা কনভার্টার

অথবা CSV, TSV, TXT … ফাইল এখানে ড্রop করুন ·

প্রতি ফাইল সর্বোচ্চ 95 MB· সর্বোচ্চ 20টি ফাইল· 30 মিনিট পরে মুছে ফেলা হয়

আউটপুট

ফাইল আমাদের সার্ভারে প্রসেস করা হয় এবং 30 মিনিট পরে মুছে ফেলা হয়।

এই টুল কীভাবে ব্যবহার করবেন

  1. 1

    ডেটা ফাইল আপলোড করুন

    CSV, TSV, XLSX, XLS, ODS, Numbers, JSON, XML, YAML, VCF, SQL, Parquet, HTML বা PDF ফাইল যোগ করুন। একসঙ্গে সর্বোচ্চ 20টি ফাইল, প্রতিটি 95 MB পর্যন্ত।

  2. 2

    টার্গেট ফরম্যাট বেছে নিন

    যে ফরম্যাটে রূপান্তর থেকে XLSX, CSV, JSON, XML, SQL বা অন্য কোনো ফরম্যাট খুঁজে নিন। ডিলিমিটার, এনকোডিং, হেডার সারি ও তারিখের সেটিংস উন্নত সেটিংস-এর ভেতরে আছে।

  3. 3

    কনভার্ট করে ইমপোর্ট করুন

    XLSX-এ কনভার্ট করুন চাপুন (বোতামের লেখা আপনার বাছাই অনুযায়ী বদলায়) এবং ফাইলটি ডাউনলোড করুন। একাধিক শিট থেকে একাধিক ফাইল হলে ZIP পাবেন।

স্প্রেডশিট, টেক্সট ও কোড ফরম্যাট: কোনটি কীসের জন্য

ডেটা ফরম্যাট আলাদা হওয়ার কারণ, বিভিন্ন প্রোগ্রাম ডেটা আলাদাভাবে পড়ে। XLSX-এর মতো স্প্রেডশিট সেল, শিট ও সংখ্যার ফরম্যাট ধরে রাখে। 2005 সালে RFC 4180 হিসেবে লিখিত CSV হলো সর্বনিম্ন সাধারণ ভিত্তি: কমা দিয়ে আলাদা করা মানের সাধারণ লাইন, যা প্রতিটি ডেটাবেস ও অ্যাকাউন্টিং সিস্টেম ইমপোর্ট করতে পারে। RFC 8259 ও ECMA-404 হিসেবে মানসম্মত JSON ওয়েব API পাঠায় এবং JavaScript পড়ে। XML তার আগের এবং এখনও ইনভয়েস, ফিড ও অফিস ফরম্যাট চালায়, আর YAML হলো কনফিগারেশন ফাইলের ইন্ডেন্টেশনভিত্তিক ফরম্যাট।

বেশিরভাগ রূপান্তর এই জগৎগুলোর মধ্যে যাতায়াত: একজন বিশ্লেষক API থেকে JSON এক্সপোর্ট পান এবং শিট দরকার (JSON থেকে Excel), একজন ডেভেলপার ক্লায়েন্টের স্প্রেডশিট পান এবং সিড ফাইল দরকার (CSV থেকে SQL), একটি অফিস অন্য সিস্টেমে দিতে তালিকা এক্সপোর্ট করে (Excel থেকে CSV)। এগুলোর প্রতিটির জন্য সঠিক ডিফল্টসহ প্রিসেট পেজ আছে, যা এই লেখার নিচে তালিকাভুক্ত।

কনভার্ট করার আগে ফরম্যাটের সীমা জানা ভালো। XLSX গ্রিডে 1,048,576টি সারি ও 16,384টি কলাম থাকতে পারে, আর পুরনো XLS ফরম্যাট 65,536 সারি ও 256 কলামে থেমে যায়, তাই খুব বড় এক্সপোর্ট XLSX, CSV বা Parquet-এ করা উচিত। Excel-এ শিটের নাম সর্বোচ্চ 31 অক্ষরের, তাই শিটের নাম এর বেশি নেয় না।

কোন কোন ডেটা কনভার্সন সমর্থিত

from ↓ · to →XLSXCSVJSONXMLYAMLSQLVCFParquetMD
CSV/TSVCSV/TSV to XLSX: yesCSV/TSV to CSV: yesCSV/TSV to JSON: yesCSV/TSV to XML: yesCSV/TSV to YAML: yesCSV/TSV to SQL: yesCSV/TSV to VCF: yesCSV/TSV to Parquet: yesCSV/TSV to MD: yes
XLSX/XLSXLSX/XLS to XLSX: yesXLSX/XLS to CSV: yesXLSX/XLS to JSON: yesXLSX/XLS to XML: yesXLSX/XLS to YAML: yesXLSX/XLS to SQL: yesXLSX/XLS to VCF: yesXLSX/XLS to Parquet: yesXLSX/XLS to MD: yes
ODS/NumbersODS/Numbers to XLSX: yesODS/Numbers to CSV: yesODS/Numbers to JSON: yesODS/Numbers to XML: yesODS/Numbers to YAML: yesODS/Numbers to SQL: yesODS/Numbers to VCF: yesODS/Numbers to Parquet: yesODS/Numbers to MD: yes
JSONJSON to XLSX: yesJSON to CSV: yesJSON to JSON: yesJSON to XML: yesJSON to YAML: yesJSON to SQL: yes– JSON to VCF: noJSON to Parquet: yesJSON to MD: yes
XMLXML to XLSX: yesXML to CSV: yesXML to JSON: yesXML to XML: yesXML to YAML: yesXML to SQL: yes– XML to VCF: noXML to Parquet: yesXML to MD: yes
YAMLYAML to XLSX: yesYAML to CSV: yesYAML to JSON: yesYAML to XML: yesYAML to YAML: yesYAML to SQL: yes– YAML to VCF: noYAML to Parquet: yesYAML to MD: yes
VCFVCF to XLSX: yesVCF to CSV: yesVCF to JSON: yesVCF to XML: yes– VCF to YAML: noVCF to SQL: yesVCF to VCF: yes– VCF to Parquet: noVCF to MD: yes
SQLSQL to XLSX: yesSQL to CSV: yesSQL to JSON: yesSQL to XML: yes– SQL to YAML: noSQL to SQL: yes– SQL to VCF: noSQL to Parquet: yesSQL to MD: yes
ParquetParquet to XLSX: yesParquet to CSV: yesParquet to JSON: yesParquet to XML: yes– Parquet to YAML: noParquet to SQL: yes– Parquet to VCF: noParquet to Parquet: yesParquet to MD: yes
HTML/PDF টেবিলHTML/PDF টেবিল to XLSX: yesHTML/PDF টেবিল to CSV: yesHTML/PDF টেবিল to JSON: yesHTML/PDF টেবিল to XML: yes– HTML/PDF টেবিল to YAML: noHTML/PDF টেবিল to SQL: yes– HTML/PDF টেবিল to VCF: noHTML/PDF টেবিল to Parquet: yesHTML/PDF টেবিল to MD: yes
supported not offeredআরও আছে: XLS, ODS, TSV, TXT, HTML টেবিল, DOCX (Word টেবিল হিসেবে) এবং Base64। ছবিসহ যেকোনো ফাইল Base64 হিসেবে এনকোড করা যায়। ড্যাশ চিহ্ন সেই জোড়াগুলো বোঝায় যেখানে উৎসে লক্ষ্যের উপযোগী সারি নেই, যেমন নেস্টেড JSON ডকুমেন্ট থেকে কন্টাক্ট।

আউটপুটের ধরন অনুযায়ী ডেটা কনভার্টারের সেটিংস

ডিলিমিটারযুক্ত টেক্সট পড়া ও লেখার সময় এই সেটিংস কাজ করে।

  • ডিলিমিটার: অটো শনাক্ত, কমা, সেমিকোলন, ট্যাব, পাইপ বা স্পেস। অটো ইনপুটের বিভাজক পড়ে এবং কমা দিয়ে লেখে।
  • টেক্সট এনকোডিং: ডিফল্ট UTF-8; Windows-এ Excel-এর জন্য BOM-সহ UTF-8; পুরনো সিস্টেমের জন্য UTF-16 ও লিগ্যাসি কোড পেজ।
  • প্রথম সারি হেডার: কলামের নাম হয়ে যায় JSON কী, XML ট্যাগ, SQL কলাম ও vCard ফিল্ড।
  • প্রতিটি মান উদ্ধৃতিচিহ্নে রাখুন: কড়া ইমপোর্টারের জন্য প্রতিটি ফিল্ড ডাবল কোটে মোড়ায়।

JSON-এ কনভার্ট করার পর একটি CSV সারি দেখতে কেমন হয়

id,name,city হেডার এবং 1,Ana,Lisbon একটি সারিসহ CSV, অবজেক্টের অ্যারে ও সাজানো ফরম্যাটে লিখুন দিয়ে কনভার্ট করা
[
  {
    "id": 1,
    "name": "Ana",
    "city": "Lisbon"
  }
]

ডেটা ইমপোর্টের সাধারণ সমস্যার সমাধান

  • Excel-এ অ্যাকসেন্ট ও অ-লাতিন অক্ষর এলোমেলো দেখাচ্ছে

    Windows-এর Excel একটি পুরনো এনকোডিং ধরে নিয়েছে। টেক্সট এনকোডিং BOM-সহ UTF-8 করে কনভার্ট করুন।

  • ইমপোর্টের পর দিন ও মাস অদলবদল হয়ে গেছে

    লক্ষ্য সিস্টেম 03/04 উল্টোভাবে পড়েছে। তারিখ ISO-তে সেট করুন, যা প্রতিটি ডেটাবেস ও ভাষা একইভাবে পড়ে।

  • মান একই দেখালেও লুকআপ ব্যর্থ হচ্ছে

    সেলের শেষে অদৃশ্য স্পেস আছে। অতিরিক্ত স্পেস ছাঁটুন চালু রাখুন।

  • প্রথম ডেটা সারি কলামের নাম হয়ে গেছে

    ফাইলে কোনো হেডার সারি নেই। প্রথম সারি হেডার বন্ধ করুন, যাতে সারি 1 ডেটা হিসেবে থাকে।

  • SQL ফাইল ইমপোর্টে ব্যর্থ হচ্ছে

    ডায়ালেক্ট ডেটাবেসের সঙ্গে মেলেনি। সঠিক SQL ডায়ালেক্ট বাছুন এবং শুধু অক্ষর, সংখ্যা ও আন্ডারস্কোর দিয়ে SQL টেবিলের নাম দিন।

ডেটা কনভার্টার নিয়ে প্রশ্ন

Excel-এ JSON ফাইল কীভাবে খুলব?

.json ফাইল আপলোড করে XLSX-এ রূপান্তর করুন। অবজেক্টের অ্যারে হলে প্রতিটি অবজেক্ট একটি সারি হয় এবং কী-গুলো কলামের হেডার হয়; নেস্টেড অবজেক্ট কলামে সমতল করা হয়। নেস্টেড অ্যারে কীভাবে সামলানো হয় তা JSON থেকে Excel পেজে ব্যাখ্যা করা আছে।

Excel-এ আমার CSV কেন একটিমাত্র কলামে খোলে?

Excel আপনার সিস্টেমের অঞ্চলের লিস্ট সেপারেটর ব্যবহার করে। যেসব দেশে দশমিকে কমা লেখা হয়, যেমন জার্মানি, ফ্রান্স বা ব্রাজিল, সেখানে এটি সেমিকোলন আশা করে। ডিলিমিটার সেমিকোলন দিয়ে আবার কনভার্ট করুন, অথবা Excel-এর Data ট্যাব দিয়ে ইমপোর্ট করে নিজে ডিলিমিটার বেছে নিন।

Parquet অপশনটি কী করে?

Parquet হলো Apache-এর কলামভিত্তিক ফরম্যাট, যা ডেটা ওয়্যারহাউস এবং Spark, pandas ও DuckDB-এর মতো টুলে ব্যবহৃত হয়। এটি প্রতিটি কলাম একসঙ্গে রাখে এবং ভালোভাবে কম্প্রেস হয়, তাই বড় CSV প্রায়ই অনেক ছোট হয়ে যায়। অ্যানালিটিক্স পাইপলাইনের জন্য Parquet-এ কনভার্ট করুন, আর স্প্রেডশিটে পড়তে চাইলে Parquet থেকে CSV ব্যবহার করুন।

স্প্রেডশিট থেকে কি ফোনে কন্টাক্ট ইমপোর্ট করা যায়?

হ্যাঁ। নাম, ফোন নম্বর ও ইমেইল হেডার সারিসহ কলামে রাখুন, শিটটি VCF-এ কনভার্ট করুন, তারপর .vcf ফাইলটি Google Contacts, iCloud বা Outlook-এ ইমপোর্ট করুন। হেডারের নামগুলো RFC 6350-এ সংজ্ঞায়িত vCard ফিল্ডের সঙ্গে মেলানো হয়। উল্টোটা, VCF থেকে CSV, ফোনের কন্টাক্ট শিটে এক্সপোর্ট করে।

কোন SQL ডায়ালেক্ট বেছে নেব?

যেটিতে ইমপোর্ট করবেন সেটি: MySQL, PostgreSQL, SQLite বা SQL Server। নাম কীভাবে কোট করা হয় (MySQL-এ ব্যাকটিক, PostgreSQL ও SQLite-এ ডাবল কোট, SQL Server-এ স্কয়ার ব্র্যাকেট) এবং কলামের টাইপে এগুলো আলাদা, তাই মিলিয়ে ডায়ালেক্ট বাছলে ইমপোর্টের সময় সিনট্যাক্স ত্রুটি এড়ানো যায়।

আমার Base64 টেক্সট মূল ফাইলের চেয়ে বড় কেন?

RFC 4648-এ সংজ্ঞায়িত Base64 প্রতি 3 বাইটকে 4টি টেক্সট অক্ষরে লেখে, তাই আউটপুট ইনপুটের চেয়ে প্রায় এক-তৃতীয়াংশ বড় হয়। HTML, CSS, JSON বা ইমেইলের বডিতে ফাইল বসানোর সুবিধার জন্য এটাই মূল্য। img src-এ বসানোর উপযোগী স্ট্রিং পেতে Data URI প্রিফিক্স চালু করুন।

PDF-এর ভেতরের টেবিল কি CSV-তে কনভার্ট করা যায়?

হ্যাঁ, যেসব PDF-এ আসল টেক্সট আছে। PDF আপলোড করে CSV বা XLSX বেছে নিন; টেবিল পেজ ধরে ধরে শনাক্ত করা হয়। স্ক্যান করা PDF বা টেবিলের ছবির জন্য ছবি থেকে Excel ব্যবহার করুন, যা আগে OCR দিয়ে টেবিল পড়ে নেয়।

ডকুমেন্ট ও ডেটার অন্যান্য টুল
ছবি থেকে Excelডকুমেন্ট কনভার্টারPDF-এ কনভার্ট
PDF কনভার্টারছবি থেকে লেখা (OCR)ই-বুক কনভার্টার

সব ডেটা কনভার্টার টুল

আপনার যে মাপ বা শর্ত চাওয়া হয়েছে, ঠিক সেটি বেছে নিন। নিচের প্রতিটি পেজ একই টুল, শুধু ডিফল্ট সেটিং আলাদা।