Repeat a single character up to 1,000,000 times. Generate exact byte counts (1 KB, 10 KB, 1 MB) for fixed-width padding and stress testing.
Repeating a single character is a different mental task from repeating a phrase. You usually want exact byte counts (1 KB of 'a', 10 KB of '0', etc.) for stress testing, fuzzing inputs, or filling fixed-width fields. This tool optimizes for that — no separator confusion, just N copies joined together.
==== or **** for terminal output or documentation.For a single ASCII character:
| Reps | Bytes (UTF-8) | Common name |
|---|---|---|
| 1,024 | 1,024 bytes | 1 KB |
| 10,240 | 10,240 bytes | 10 KB |
| 102,400 | 102,400 bytes | 100 KB |
| 1,048,576 | 1,048,576 bytes | 1 MB (1024 × 1024) |
The character repeater is meant for short inputs (1 character, sometimes a few). For repeating longer text, use the main text repeater. The 100-char cap and 1,000,000 repeat cap together keep total output under 100 MB even for the worst case.
Functionally identical — this tool uses String.prototype.repeat() under the hood. The advantage is the UI: no need to open DevTools, presets for common byte sizes, and a download button.
Yes. Enter '0' as the character and 1,048,576 as the count. Click Download to save it as a .txt file. This is useful for testing upload size limits or initializing buffer test data.
Repeat WhatsApp messages with one-tap send.
Build emoji walls for chats and posts.
Single-word repetition, optimized.
Repeat each line of multi-line input.
Generate 1 KB to 10 MB of test data.
Paragraphs for design mockups.