Generator Tabel & Kotak ASCII
Ubah baris CSV atau nilai yang dipisahkan tab menjadi tabel ASCII yang rata, digambar dengan karakter kotak Unicode (┌─┬─┐) atau ASCII polos (+, -, |). Mendeteksi pemisah secara otomatis.
Input
Output
Cara lain menggunakan alat ini
REST API
curl -X POST https://api.iotools.cloud/v1/tool/ascii-box-table-generator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"inputText": "Name,Age\nAlice,30\nBob,7",
"delimiter": "auto",
"borderStyle": "unicode"
}'Ganti dengan kunci Anda sendiri dari akun Anda. Bidang alat menjadi isi permintaan — tanpa pembungkus.
Tanyakan ke agen AI
Use the IOTools `ascii-box-table-generator` tool (ASCII Box & Table Generator) on this input:
YOUR_INPUT_HERETempelkan ini ke agen mana pun yang terhubung ke server MCP IOTools, lalu tambahkan input Anda.
Widget sematan
<iframe
src="https://iotools.cloud/embed/ascii-box-table-generator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Generator Tabel & Kotak ASCII — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Tempelkan ini di halaman Anda sendiri — gratis, tanpa kunci, cukup tautan balik.
| Biaya per panggilan API/MCP | Mulai dari 5 kredit |
|---|---|
| Butuh kredit lebih? | Lihat harga |
Juga tersedia melalui
Panduan
Yang dilakukan alat ini
Generator Tabel & Kotak ASCII mengubah data CSV biasa atau baris yang dipisahkan tab menjadi tabel teks yang rata dengan baik, dibatasi dengan karakter kotak-gambar Unicode (┌─┬─┐, │, ├─┼─┤, └─┴─┘) atau ASCII biasa (+, -, |). Tempel data tabel dan dapatkan tabel yang dapat Anda masukkan langsung ke dalam komentar kode, spanduk terminal, README, pesan obrolan, atau email teks biasa — di mana pun Markdown atau tabel HTML tidak dirender.
Setiap kolom berisi padding ke lebar selnya yang paling lebar, sehingga kolom selaras bahkan ketika nilainya memiliki panjang berbeda. Baris pertama selalu diperlakukan sebagai header dan mendapat baris pemisah di bawahnya.
Cara menggunakannya
- Tempel data Anda ke dalam Data Masukan (CSV atau TSV) — satu baris per baris, dengan nilai dipisahkan oleh koma atau tab.
- Pilih Pemisah: biarkan pada Deteksi otomatis dan alat menghitung koma versus tab pada baris pertama untuk menebak, atau paksa Koma atau Tab secara eksplisit.
- Pilih Gaya Bingkai: Unicode untuk karakter kotak-gambar yang tajam (terbaik di terminal, editor kode, dan sebagian besar aplikasi obrolan modern), atau ASCII untuk kompatibilitas maksimal (dirender dengan benar di font apa pun, konteks teks biasa apa pun, dan sistem yang lebih lama).
Tabel diregenerasi secara otomatis saat Anda mengetik atau mengubah opsi — tidak ada tombol untuk diklik.
Contoh
Input:
Name,Age
Alice,30
Bob,7Output Unicode:
┌───────┬─────┐
│ Name │ Age │
├───────┼─────┤
│ Alice │ 30 │
│ Bob │ 7 │
└───────┴─────┘FAQ
Bagaimana jika baris saya memiliki jumlah kolom yang berbeda? Baris pendek diisi dengan sel kosong hingga lebar baris terpanjang, sehingga tabel masih dirender sebagai persegi panjang yang bersih tanpa kerusakan.
Bisakah saya membungkus nilai yang dikutip yang berisi koma?
Ya — bungkus bidang dalam tanda kutip ganda ("Doe, John",42) dan koma di dalamnya tetap sebagai bagian dari nilai daripada diperlakukan sebagai kolom baru. Tanda kutip ganda ("") di dalam bidang yang dikutip menjadi kutip literal ".
Mengapa perataan terlihat aneh dengan emoji atau teks CJK? Lebar kolom diukur dalam unit kode UTF-16. Itu akurat untuk teks Latin/Eropa biasa, tetapi emoji, tanda diakriti, dan karakter Asia Timur "lebar" dapat menempati lebih banyak ruang visual daripada unit kode, yang mungkin menggeser perataan satu atau dua kolom.
Gaya bingkai mana yang harus saya gunakan?
Karakter kotak-gambar Unicode terlihat lebih tajam dan didukung hampir di mana-mana teks adalah monospace (terminal, blok kode, Slack, Discord). ASCII biasa (+, -, |) adalah pilihan yang lebih aman untuk sistem warisan, email teks biasa, atau font yang tidak menyertakan glyph kotak-gambar.
Apakah ini membuat tabel HTML atau Markdown? Tidak — output adalah tabel teks biasa lebar-tetap yang dimaksudkan untuk tampilan monospace, bukan tabel Markdown atau HTML.
Privasi
Alat ini berjalan sepenuhnya di browser Anda. Data Anda tidak pernah diunggah ke server.