CSV व्यूअर

CSV पेस्ट करें और उसे तालिका के रूप में पढ़ें — कोई बटन नहीं, कोई अपलोड नहीं, कुछ फिर से नहीं लिखा जाता।

इसका उपयोग कैसे करें

  1. अपना CSV, TSV या सेमीकोलन से अलग टेक्स्ट बॉक्स में पेस्ट करें — तालिका टाइप करते ही बनती है, दबाने के लिए कोई बटन नहीं। “फ़ाइल खोलें” स्थानीय .csv/.tsv/.txt फ़ाइल उसी बॉक्स में पढ़ता है; वह कभी आपका डिवाइस नहीं छोड़ती।
  2. डिलिमिटर को “ऑटो” पर रहने दें और पंक्ति व कॉलम की गिनती जाँचें। अगर सब कुछ एक ही कॉलम में आ जाए, तो डिलिमिटर हाथ से चुनें; जब फ़ाइल डेटा से शुरू हो तो “पहली पंक्ति हेडर है” बंद करें।
  3. किसी कॉलम नाम पर क्लिक करके उसे क्रमबद्ध करें (बढ़ता → घटता → फ़ाइल के क्रम पर वापस), फ़िल्टर बॉक्स में लिखकर केवल मेल खाती पंक्तियाँ रखें, फिर जो दृश्य देख रहे हैं उसे कॉपी या डाउनलोड करें।

उदाहरण

इनपुट

order_id,customer,note,amount
1001,"शर्मा, अनन्या",रिफ़ंड माँगा,89.90
1002,बेन कार्टर,,42.00
1003,"चेन, वेई",जल्दी भेजें,15.50

तालिका

3 पंक्तियाँ × 4 कॉलम

order_id | customer      | note          | amount
1001     | शर्मा, अनन्या | रिफ़ंड माँगा    | 89.90
1002     | बेन कार्टर     |               | 42.00
1003     | चेन, वेई      | जल्दी भेजें     | 15.50

“शर्मा, अनन्या” के अंदर का कॉमा कोट के भीतर है, इसलिए वह पंक्ति को दो में बाँटने के बजाय नाम का हिस्सा रहता है — तालिका की हर पंक्ति में 4 कॉलम हैं। पंक्ति 1002 का नोट खाली है, जो दोनों दिशाओं में क्रमबद्ध करने पर सबसे नीचे जाता है।

नियम, सीमाएँ और ज्ञात समस्याएँ

  • केवल पढ़ने के लिए: आप सेल संपादित नहीं कर सकते या फ़ाइल में वापस सहेज नहीं सकते। बदले में आपका टेक्स्ट और फ़ाइल कभी फिर से नहीं लिखे जाते — मूल हमेशा एक संपादन दूर है।
  • मौजूदा दृश्य की केवल पहली 200 पंक्तियाँ बनाई जाती हैं। पंक्ति और कॉलम की गिनती हमेशा सटीक है; बड़ी फ़ाइल को ज़रूरत तक सीमित करने के लिए फ़िल्टर उपयोग करें।
  • फ़ाइलें 2 MiB तक सीमित हैं और ब्राउज़र के अपने डिकोडर से डिकोड होती हैं — कुछ अनुमानित नहीं होता। अगर UTF-8 विफल हो, तो “फ़ाइल खोलें” के बगल की सूची से अपनी भाषा की एन्कोडिंग चुनें (चीनी पेज पर GB18030 या Big5, अरबी पेज पर Windows-1256, अंग्रेज़ी पेज पर Windows-1252); किसी और एन्कोडिंग की फ़ाइल पहले UTF-8 के रूप में फिर सहेजनी होगी।
  • कुछ कन्वर्ट नहीं होता: हर सेल ठीक वैसा दिखता है जैसा फ़ाइल में है। अग्रणी शून्य बचते हैं (0001 का 0001 रहता है), “3-11” टेक्स्ट रहता है, और लंबा ID कभी 1.23E+15 नहीं बनता — स्प्रेडशीट के उलट। 03/04/2026 जैसी तारीख़ें भी पार्स नहीं होतीं, क्योंकि क्रम अस्पष्ट है।
  • पार्सिंग RFC 4180 का पालन करती है: डबल कोट में बंद मान में डिलिमिटर, लाइन ब्रेक और दोहराया कोट (“” एक “ के लिए) हो सकते हैं। “ऑटो” केवल पहली पंक्ति देखता है और कोट के अंदर की किसी चीज़ को अनदेखा करता है: वह कॉमा, सेमीकोलन, Tab और पाइप गिनता है और सबसे अधिक वाला लेता है, बराबरी पर कॉमा।
  • पूरी तरह खाली पंक्तियाँ छोड़ी जाती हैं और सूचना में गिनी जाती हैं; केवल डिलिमिटर वाली पंक्ति (“,,”) असली डेटा है और खाली फ़ील्ड के रूप में रखी जाती है।
  • जिन पंक्तियों में फ़ील्ड संख्या पहली पंक्ति से अलग है, वे फिर भी दिखाई जाती हैं और तालिका के ऊपर सूचना में सूचीबद्ध होती हैं। तालिका सबसे चौड़ी पंक्ति के बराबर चौड़ी है, इसलिए कोई फ़ील्ड कभी नहीं गिरता।
  • क्रमबद्धता आपकी भाषा के कोलेशन से होती है, अंकों के क्रम मान के अनुसार तुलना होते हैं इसलिए 9, 10 से पहले आता है; हज़ार के विभाजक या दशमलव कॉमा वाले मान (1,234.56 या 1,5) के लिए मान के अनुसार क्रम की गारंटी नहीं है। खाली सेल दोनों दिशाओं में नीचे जाते हैं।
  • 120 अक्षरों से लंबा सेल “…” के साथ कटा दिखता है: पूरा मान पढ़ने के लिए उस पर हॉवर करें, और कॉपी या डाउनलोड हमेशा पूरा टेक्स्ट लिखते हैं।
  • कॉपी और डाउनलोड मौजूदा दृश्य — फ़िल्टर और क्रम के बाद — को RFC 4180 CSV के रूप में, आपके चुने डिलिमिटर के साथ लिखते हैं, इसलिए सेमीकोलन फ़ाइल को कॉमा फ़ाइल में बदलना एक काम करता कन्वर्ज़न है। “पहली पंक्ति हेडर है” बंद होने पर कोई हेडर पंक्ति नहीं लिखी जाती।
  • कोई पंक्ति-संख्या कॉलम, कॉलम आँकड़े, चार्ट, संपादन, मर्ज/स्प्लिट/डीडुप, .xlsx या आर्काइव पढ़ना और JSON/Excel/SQL एक्सपोर्ट नहीं — फ़ॉर्मेट कन्वर्ज़न कॉन्फ़िग कन्वर्टर और JSON टूलबॉक्स में है। कुछ अपलोड या संग्रहीत नहीं होता।

तालिका पढ़ने योग्य हो जाने के बाद लोगों को आमतौर पर क्या चाहिए।