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

CSV থেকে Markdown টেবিল কনভার্টার

হাতে Markdown টেবিল লিখতে গেলে প্রতিটি লাইনে পাইপ আর ড্যাশ গুনতে হয়। তার বদলে CSV আপলোড করুন, হেডার সারি ও ডিলিমিটার সারিসহ টেবিল পেয়ে যাবেন, যা সরাসরি README, উইকি পেজ বা নোটবুকে পেস্ট করা যায়।

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

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

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

আউটপুট

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

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

  1. 1

    CSV আপলোড করুন

    একসঙ্গে সর্বোচ্চ 20টি .csv, .tsv বা ডিলিমিটারযুক্ত .txt ফাইল যোগ করুন, প্রতিটি 95 MB পর্যন্ত। অটো ডিটেক্ট কমা, সেমিকোলন, ট্যাব ও পাইপ নিজে থেকেই চিনে নেয়।

  2. 2

    হেডার নিশ্চিত করুন

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

  3. 3

    কনভার্ট করে পেস্ট করুন

    Markdown table-এ কনভার্ট করুন চাপুন, .md ফাইলটি খুলুন এবং টেবিলটি আপনার README, পুল রিকোয়েস্ট, ইস্যু বা নোটে পেস্ট করুন।

উত্তর

CSV ফাইলকে Markdown টেবিলে কীভাবে বদলাব?

CSV আপলোড করে Markdown table-এ কনভার্ট করুন চাপুন। প্রথম সারি টেবিলের হেডার হয়, তার নিচে ড্যাশের একটি সারি যোগ হয় এবং বাকি প্রতিটি লাইন পাইপ দিয়ে আলাদা করা সেলসহ একটি সারি হয়ে যায়।

ডেভেলপাররা কেন CSV থেকে Markdown-এ কনভার্ট করেন

ডকুমেন্টেশন প্রায়ই Markdown ফাইলে গিয়ে ঠেকে। মেইনটেইনার README-তে সাপোর্টেড ভার্সনের টেবিল চান, ইঞ্জিনিয়ার পুল রিকোয়েস্টে বেঞ্চমার্কের সংখ্যা পেস্ট করেন, গবেষক Obsidian-এ পড়ার তালিকা রাখেন। সংখ্যাগুলো সাধারণত স্প্রেডশিট বা স্ক্রিপ্টের CSV আউটপুটে থাকে, আর প্রতিটি সেলের মাঝে পাইপ বসিয়ে হাতে বানানো ধীর এবং ভুলের সম্ভাবনা বেশি।

2004 সালে জন গ্রুবারের মূল Markdown-এ কোনো টেবিলই ছিল না। পাইপ সিনট্যাক্স PHP Markdown Extra-র মাধ্যমে ছড়ায় এবং 2017 সালে GitHub Flavored Markdown স্পেসিফিকেশনে যুক্ত হয়, তাই এটি GitHub ও এটি অনুসরণকারী বেশিরভাগ টুলে কাজ করে। সারিগুলো Excel থেকে এলে আগে Excel থেকে CSV দিয়ে সেভ করুন, তারপর এখানে কনভার্ট করুন।

CSV থেকে Markdown টেবিলের উদাহরণ

ইনপুট CSV: সাপোর্টেড রানটাইম ভার্সন
runtime,version,status
Python,3.13,সমর্থিত
Python,3.9,সাপোর্ট শেষ | অক্টোবর 2025
Node.js,22,সমর্থিত
আউটপুট: মানের ভেতরের পাইপ এস্কেপ করা পাইপ টেবিল
| runtime | version | status |
| --- | --- | --- |
| Python | 3.13 | সমর্থিত |
| Python | 3.9 | সাপোর্ট শেষ \| অক্টোবর 2025 |
| Node.js | 22 | সমর্থিত |

কনভার্ট করা Markdown টেবিল কোথায় দেখা যায়

প্ল্যাটফর্মভেদে Markdown টেবিল সাপোর্ট
সংস্থাশর্তসূত্র
GitHubGFM স্পেসিফিকেশন অনুসরণ করে README, ইস্যু, পুল রিকোয়েস্ট ও উইকিতে পাইপ টেবিল রেন্ডার করে।GFM স্পেসিফিকেশন
GitLabGitLab Flavored Markdown রিপোজিটরি, ইস্যু ও মার্জ রিকোয়েস্টে একই পাইপ টেবিল রেন্ডার করে।—
Obsidianরিডিং ভিউতে পাইপ টেবিল দেখায় এবং লাইভ প্রিভিউতে টেবিল এডিটিং দেয়।—
Jupyterনোটবুকের Markdown সেল কোডের পাশেই পাইপ টেবিল রেন্ডার করে।—
CommonMarkমূল স্পেসিফিকেশনে কোনো টেবিল সিনট্যাক্স নেই; রেন্ডারারের জন্য টেবিল এক্সটেনশন লাগে।commonmark.org

CSV ও Markdown ফরম্যাটের তথ্য

CSV

কমা-বিভক্ত মান (CSV)

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

কম্প্রেশন
–
স্বচ্ছতা (ট্রান্সপারেন্সি)
–
অ্যানিমেশন
–
প্রবর্তনের সাল
–
CSV কনভার্টার

MD

Markdown

Markdown হলো ২০০৪ সালে John Gruber-এর তৈরি একটি হালকা মার্কআপ সিনট্যাক্স। এতে শিরোনামের জন্য #, জোরের জন্য * এবং তালিকার জন্য - এর মতো সাধারণ টেক্সট চিহ্ন ব্যবহার হয়, যা কাঁচা টেক্সটেও পড়া যায় এবং সহজে HTML-এ রূপান্তর হয়। README ফাইল, ডকুমেন্টেশন, উইকি, নোট অ্যাপ ও অনেক স্ট্যাটিক সাইট জেনারেটরে এটিই মান। CommonMark ও GitHub Flavored Markdown-এর মতো একাধিক ডায়ালেক্ট আছে, যেগুলো টেবিলের মতো খুঁটিনাটিতে আলাদা। যেকোনো টেক্সট এডিটরে .md ফাইল খোলা যায়।

কম্প্রেশন
–
স্বচ্ছতা (ট্রান্সপারেন্সি)
–
অ্যানিমেশন
–
প্রবর্তনের সাল
2004 · John Gruber
MD কনভার্টার

ছোট ডেটাসেট ডকুমেন্টেশনের ভেতরে রাখতে হলে CSV থেকে Markdown করা হয়: README-র কম্প্যাটিবিলিটি টেবিল, চেঞ্জলগের ভার্সন তালিকা, বেঞ্চমার্ক রান তুলনা করা পুল রিকোয়েস্ট বা ব্যক্তিগত নলেজ বেসের নোট।

মানের দিক থেকে কনভার্সন প্রায় লসলেস, কিন্তু উদ্দেশ্যের দিক থেকে নয়। CSV প্রতিটি সারি সফটওয়্যারের পড়ার জন্য রাখে; Markdown টেবিল মানুষের জন্য ডেটার একটি ছবি, যাতে কোনো টাইপ, ফর্মুলা বা সেল মার্জ করার সুযোগ নেই। CSV-কে রিপোজিটরিতে উৎস হিসেবে রাখুন এবং সংখ্যা বদলালে টেবিলটি আবার তৈরি করুন।

CSV থেকে Markdown: সাধারণ প্রশ্ন

Markdown টেবিল কোথায় ঠিকভাবে দেখায়?

যেখানেই রেন্ডারার পাইপ-টেবিল এক্সটেনশন সাপোর্ট করে: GitHub, GitLab, Obsidian, Jupyter notebook এবং MkDocs ও Hugo-র মতো স্ট্যাটিক সাইট জেনারেটরে। কঠোরভাবে CommonMark মেনে চলা রেন্ডারার একই লাইনগুলো পাইপসহ সাধারণ টেক্সট হিসেবে দেখায়।

CSV-এর কোনো মানে পাইপ চিহ্ন থাকলে কী হবে?

এস্কেপ ছাড়া | নতুন একটি সেল শুরু করে দেবে এবং প্রতিটি কলাম ডানদিকে সরে যাবে। কনভার্টার এটিকে \| হিসেবে লেখে, যা GitHub Flavored Markdown-এর নির্ধারিত এস্কেপ, ফলে পাইপটি সেলের ভেতরে টেক্সট হিসেবেই দেখা যায়।

সংখ্যাগুলো কি ডানদিকে সাজানো যায়?

হ্যাঁ, ডিলিমিটার সারি সম্পাদনা করে: ---: কলাম ডানে, :---: মাঝে এবং :--- বামে সাজায়। কনভার্ট করার পর কোলনগুলো যোগ করুন; এগুলো শুধু টেবিল কেমন দেখাবে তা বদলায়, ডেটা নয়।

কত বড় CSV Markdown টেবিল হিসেবে মানানসই?

Markdown টেবিল পড়ার জন্য তৈরি, তাই কয়েক ডজন সারি ও অল্প কিছু কলাম হলে সবচেয়ে ভালো কাজ করে। হাজার হাজার সারির টেবিল ঠিকঠাক কনভার্ট হয়, কিন্তু README স্ক্রল করা কঠিন হয়ে যায়; তার বদলে রিপোজিটরিতে CSV ফাইলের লিংক দিন এবং একটি নমুনা দেখান।

CSV ফিল্ডের ভেতরের লাইন ব্রেকের কী হয়?

Markdown টেবিলের সারি এক লাইনেই থাকতে হয়, তাই একাধিক লাইনে ছড়ানো কোটেড CSV মান যেমন আছে তেমন রাখা যায় না। কনভার্টের আগে ওই লাইন ব্রেকগুলো বদলে নিন; GitHub-এ সেলের ভেতরে <br> ব্যবহার করে লাইন ভাঙা যায়।

টেবিলটি কি এর বদলে HTML-এ কনভার্ট করা যায়?

গন্তব্য যদি Markdown ফাইল না হয়ে ওয়েব পেজ, CMS বা ইমেইল হয়, তাহলে যে ফরম্যাটে রূপান্তর অপশনে HTML table বেছে নিন। ডেটা JSON থেকে শুরু হলে JSON থেকে HTML পেজে এই আউটপুট আগে থেকেই বাছাই করা থাকে।