Skip to content

Choose your path

Built around the job you need to finish

Repeat exact source blocks with deliberate separators and copy-level numbering, without silent count coercion or split-copy corruption.

QA fixture author

Repeat a multiline fixture without changing its internal separators.

Enter A|B with a pipe separator and two numbered copies, then inspect exact output.

Two whole copies are numbered, not four source fragments.

Operations assistant

Create a bounded set of repeated labels with meaningful padding.

Import a UTF-8 source, choose an empty separator, try an invalid count and recover.

Source bytes are decoded strictly and padding is retained.

Mobile template editor

Review and export many copies without losing the previous run.

Generate 60 copies, page the preview, copy/download, change settings and restore the prior run.

Preview is bounded while full output and previous settings remain coherent.

Was this tool helpful?

Reference & details

How it works

Whole-copy construction

The complete source is copied 1–10,000 times. Optional numbering is added to each copy before separators join the copies; internal separators never become new copies.

Exact boundaries

Padding, BOM and decoded line endings are retained. Empty custom separators are allowed, and backslash escape sequences are literal. Exact output size is checked before allocation, up to 2,000,000 UTF-16 units.

Review and transfer

Preview shows up to 200 copies; export includes all copies. UTF-8 imports reject invalid bytes. Editing settings clears stale output, and one previous successful run can be restored.

Updated: August 2026

Example Scenarios

Repeat a multiline fixture without changing its internal separators. Enter A|B with a pipe separator and two numbered copies, then inspect exact output.

Create a bounded set of repeated labels with meaningful padding. Import a UTF-8 source, choose an empty separator, try an invalid count and recover.

Review and export many copies without losing the previous run. Generate 60 copies, page the preview, copy/download, change settings and restore the prior run.

Common Mistakes to Avoid

Numbering after splitting

Do not treat internal separators as copy boundaries. Use whole-copy numbering and inspect the included multiline example.

Assuming unlimited repetition

Source is limited to 100,000 UTF-16 units, files to 400,000 bytes and output to 2,000,000 units; reduce the request when it cannot fit.

FAQ

No. It labels whole copies. A multiline source or source containing your separator stays within each copy.

Yes. Choose No separator or clear Custom literal separator. For a real newline use Newline; typed backslash-n remains literal.

Counts must be whole numbers from 1 to 10,000. Fractional, empty, negative or oversized requests are not rounded or clamped, and total output must fit the 2,000,000-unit cap.

At most 200 copies are previewed, 20 per page. Complete text output, copy and download include all generated copies.

No. These controls process locally and do not automatically save to a Project or device storage. Engine assets may require a connection. Keep the original and check browser downloads after requesting a file.

About Text Repeater

Build repeated fixtures or labels without splitting the original text. Choose count and separator deliberately, check exact output size and retain your original source.