Sample TXT 100KB File
Plain text — lorem ipsum, log lines, or chat transcripts
Click below for an instant download — no signup, no redirect.
Download 100KB TXT100 KBTestFile-txt-100kb.txt
File details
| Format | TXT |
| Extension | .txt |
| MIME type | text/plain |
| Size | 100 KB |
| Exact bytes | 102,400 |
| Filename | TestFile-txt-100kb.txt |
| Format version | Plain text (UTF-8) |
| Contents | ~850 timestamped log lines (INFO/WARN/ERROR); ISO 8601 timestamps; module names; message strings; Unix LF |
| Encoding | UTF-8 (no BOM); Unix LF line endings; ASCII-compatible content |
What is a 100KB TXT file useful for?
A 100 KB TXT file is the right size for testing plain-text upload validation, UTF-8 encoding detection, and text search indexing pipeline setup. Use it to verify that your upload endpoint correctly identifies plain text (text/plain MIME type), that your full-text search indexer (Elasticsearch, Meilisearch) correctly processes multi-paragraph input, and that your word-count or character-count API returns accurate values. The log-format variant is useful for testing log ingestion pipelines.
What's inside this file?
Generated by data.py. A plain UTF-8 text file with approximately 850 lines in log format: each line contains a UTC timestamp (ISO 8601), log level (INFO, WARN, ERROR), module name, and a message string. ERROR entries appear at approximately 1-in-10 frequency, WARN at 1-in-5. Unix LF line endings. No BOM. The log format makes it suitable for testing log parsing regex and structured log ingestion. Total: approximately 850 timestamped log lines.
Download via curl
curl -L "http://localhost:8000/files/txt/TestFile-txt-100kb.txt" \ -o TestFile-txt-100kb.txt
Need different parameters?
Generate a custom TXT file with exact settings.