Teks biasa (.txt)
ISO/IEC StandarBerkas teks polos menyimpan karakter tanpa tata letak halaman, font, atau gambar yang disematkan. Editor dan program dapat membacanya, tetapi karakter beraksen dapat tampil keliru jika encoding berkas ditebak secara salah.
Konversi SRT ke TXT
Konverter SRT ke TXT gratis yang berjalan di peramban. Konversikan berkas secara instan di perangkat Anda.
Pemeriksaan & Metadata
Sistem operasi dan penganalisis file mengenali file TXT dengan memeriksa urutan byte biner di bagian awal:
Tanda Tangan Header per Byte (Byte Penanda)
Sistem operasi dan penganalisis file mengenali file TXT dengan memeriksa urutan byte biner di bagian awal:
TANDA TANGAN HEX (OFFSET 0):
EF BB BF / Tidak adaREPRESENTASI ASCII: UTF-8 BOM / Raw text
Standardisasi: ISO/IEC 10646 / Standar Unicode / IETF RFC 2046
Spesifikasi Teknis
| Arsitektur Kontainer | Urutan karakter berurutan yang dapat dibaca manusia, dikodekan sebagai ASCII, UTF-8, UTF-16, atau ISO-8859 |
| Kompresi | Byte karakter mentah tanpa kompresi |
| Urutan Byte | UTF-8 (tidak bergantung pada urutan byte); BOM menunjukkan Big-Endian/Little-Endian pada UTF-16/32 |
| Ruang Warna | Tidak berlaku (teks biasa) |
| Saluran & Struktur | Aliran linear karakter, penanda baris baru (LF \n atau CRLF \r\n), dan spasi kosong |
| Dimensi Maksimum | Panjang aliran tidak terbatas |
| Transparansi | Tidak ada |
| Streaming & Progresif | Teks biasa tersusun berurutan; pembacaan streaming bergantung pada perangkat lunak. |
Perbandingan Teknis TXT dengan Pesaing
| Atribut Teknis | TXT (Saat Ini) | MD | HTML | |
|---|---|---|---|---|
| Pemformatan Visual | Tidak ada (teks murni tanpa gaya) | Sintaks Markdown ringan | Tata letak visual halaman tetap | Penataan penuh dengan CSS dan DOM |
| Perangkat Lunak yang Diperlukan | Tidak ada (terminal atau penyunting teks apa pun) | Pratinjau / pembaca Markdown | Penampil PDF khusus | Peramban web |
| Ukuran Berkas | Minimum mutlak yang mungkin | Ukuran teks minimal | Wadah biner besar | Beban markah sedang |
| Ketahanan Arsip | Bergantung pada terjaganya file dan dikenalnya pengodean karakter | Dapat disimpan untuk jangka panjang | Tinggi (standar ISO) | Tinggi (standar W3C) |
Pola Kerusakan Umum dan Panduan Pemulihan Hex
Huruf beraksen tampil sebagai simbol rusak seperti “é” atau karakter pengganti seperti “�”.
Penyebab Utama: Ketidakcocokan pengodean: berkas ANSI/Windows-1252 lama dibuka sebagai UTF-8 tanpa konversi yang tepat.
Pemulihan: Enkode ulang berkas dengan pengodean UTF-8 eksplisit menggunakan File2File.app Text Converter.
Analisis Keamanan & Vektor Serangan Parser
Berkas teks polos tidak berisi kode yang dapat dieksekusi, tetapi karakter Unicode berbahaya dapat menipu pengguna atau menyebabkan injeksi terminal.
Vektor Serangan yang Diketahui
- Karakter unicode Right-to-Left Override (RTLO) yang memalsukan ekstensi berkas yang dapat dieksekusi (misalnya 'report[RTLO]cod.exe').
- Injeksi sekuens pelarian terminal yang mengeksekusi perintah shell saat teks mentah dilihat melalui 'cat'.
- Serangan homoglif yang mengganti huruf standar ASCII dengan karakter Sirilik yang tampak identik di URL.
Praktik Terbaik Defensif: Bersihkan karakter kontrol Unicode dua arah dan kode escape terminal saat merender file teks.
Asal-Usul & Tonggak Sejarah
Keunggulan & Kelebihan Utama
- Berkas teks polos dapat dibuka di editor teks serta dicari atau diproses dengan alat baris perintah. Periksa encoding karakter jika teks beraksen tampak rusak.
- Teks biasa mudah disimpan dan dipindahkan, tetapi keterbacaan jangka panjangnya bergantung pada terjaganya file dan dikenalnya pengodean karakter yang digunakan.
- Tanpa beban tambahan format: berisi data murni tanpa metadata yang berlebihan, tag biner, atau struktur berpemilik.
Keterbatasan Teknis & Kekurangan
- Tanpa pemformatan visual: secara bawaan tidak dapat menebalkan, memiringkan, mewarnai, atau mengubah ukuran font tanpa bahasa markah eksternal.
- Perbedaan penanda akhir baris antarplatform (Windows CRLF vs Unix LF) dapat menyebabkan masalah pemformatan di berbagai sistem operasi.
- Ambiguitas pengodean historis (ANSI, Shift-JIS, Windows-1252) dapat menyebabkan kerusakan karakter (mojibake) tanpa UTF-8.
Fakta Teknis Menarik
- UTF-8 ditemukan di atas alas piring di sebuah restoran New Jersey pada tahun 1992 oleh Ken Thompson dan Rob Pike saat makan malam.
- Windows menggunakan dua karakter untuk baris baru: Carriage Return (CR, 0x0D) dan Line Feed (LF, 0x0A), warisan dari mesin tik mekanis.
- UTF-8 adalah encoding karakter yang dominan digunakan situs web, meskipun porsinya yang tepat berubah dari waktu ke waktu.
Pertanyaan Teknis yang Sering Diajukan
Apa itu UTF-8?
UTF-8 mengodekan repertoar Unicode dan mempertahankan nilai byte asli karakter ASCII.
Apa perbedaan antara akhiran baris (line ending) Windows dan Unix?
Windows menggunakan 'CRLF' (dua byte: Carriage Return + Line Feed) untuk menandai baris baru, sedangkan Unix, Linux, dan macOS menggunakan 'LF' (satu byte Line Feed tunggal).
Bagaimana cara mengonversi file TXT ke PDF?
Anda dapat mengonversi file teks biasa menjadi dokumen PDF atau dokumen Word yang bersih dan profesional dengan satu klik langsung di browser web Anda menggunakan File2File.app.
Pasangan Konversi TXT Terkait
Mengonversi berkas takarir SRT ke transkrip TXT akan menghapus kode waktu dan nomor indeks sehingga menyisakan dialog yang bersih dan mudah dibaca.
Mengonversi gambar hasil pemindaian menjadi teks mengubah piksel gambar menjadi karakter yang dapat dicari, diedit, dan disimpan dengan mudah.
Mengonversi dokumen gambar raster PNG menjadi teks biasa mengubah piksel gambar statis menjadi kata-kata yang dapat diedit menggunakan pengenalan karakter optik.