Download 1 GB text file for testing

Use the plain text for transfer and text-reader size checks. The preset is 1 GiB (1,073,741,824 bytes); choose GB for decimal gigabytes.

1,073,741,824 bytes · built in your browser, nothing uploaded
1,073,741,824 bytes
1 GiB · TXT · 1 B
Exact size

1 MB = 1,000,000 B · 1 MiB = 1,048,576 B

Advanced: test an upload limit

Enter the byte limit above, then choose one byte below, the exact limit or one byte above. Each choice uses the same base: 1,073,741,824 B. Generate and download each file to test your endpoint.

Where a 1 GB TXT comes up

  • Testing log ingestion and line-by-line readers with a gigabyte of text.
  • Checking that a file share or chat tool enforces its 1 GB limit.
  • Measuring throughput: at 100 Mbit/s the transfer takes about 86 seconds.

Limits it lands on

  • Slack's per-file upload limit is 1 GB, so this file is the boundary case there.
  • It fits on FAT32 drives (maximum file size just under 4 GB).

What is inside the file

Two header lines ("ByteRivet sample text file." and a note about the exact size) followed by printable ASCII filler.

Generating it needs about 1 GB of free memory in the browser tab.

Questions

Can Notepad open it?

Large text files are slow in many editors. Use a pager or a streaming reader for tests.

Is it UTF-8?

Yes; it only contains ASCII characters, which are valid UTF-8.

Noticed an issue with this test file? Report an issue →