Filler Text Generator

Generate placeholder text for your mockups instantly in your browser.

Filler Text Generator

Generate up to 100 paragraphs of filler text in four styles - Lorem Ipsum, Cupcake, Hipster and Tech.
Output as plain text, Markdown or HTML with headings, bold and italic tags.
Ready to copy or download.


Copy Download
Ready to generate filler text.
Format & Vocabulary
Plain text, or Markdown/HTML with headings and emphasis.
Select the style of filler word bank.
Structure
How many paragraphs to generate (1-100)
Sentences in each paragraph (1-20)
Target length of each sentence (3-20)
Headings
Markdown and HTML only.
A heading every N paragraphs (1-10)
Smallest level to use
Largest level to use


Overview

The Filler Text Generator is a free, browser-only utility that produces placeholder paragraphs for mockups, wireframes, templates and CMS testing. Instead of hunting around for sample copy, you pick a style, set the structure you want, and the tool assembles realistic Lorem Ipsum, Cupcake, Hipster or Tech filler on the spot - then hands it to you as clean plain text, ready-to-paste Markdown, or full HTML.

What it does: You control how much text is created with three numbers - the number of paragraphs (1 to 100), the sentences per paragraph, and the words per sentence. You can also switch on headings, decide how often they appear, and set the smallest and largest heading level (H1-H6). Every run is generated fresh, so no two batches ever read the same.

Why it is useful: Filler text lets designers and developers preview a real layout - long headlines, flowing paragraphs, emphasised words and nested headings - without waiting on final copy or being distracted by meaningful content. It is ideal for Figma and Photoshop mockups, blog and README templates, and testing content-management systems.

How it is built: The tool is written in PHP, HTML, CSS and vanilla JavaScript. All generation happens locally on your device in the browser - your text never leaves your computer. Word banks are bundled with the page, sentences are composed with cryptographically secure randomness, and the Markdown and HTML output is assembled directly from the same sentence engine, so every format shares one consistent generator.


How to Use this Tool?

Set up the output: In the Format & Vocabulary card, choose your Format - keep Plain text for design tools, or switch to Markdown or HTML to add headings and emphasized words. Then pick a Vocabulary: Lorem Ipsum, Cupcake Ipsum, Hipster Ipsum or Tech Ipsum.

Tune the size: In the Structure card, enter the Number of paragraphs (1 to 100, 3 by default) and set the Sentences per paragraph and Words per sentence to control paragraph density.

Configure headings: In the Headings card, turn on Add headings, choose how often a heading appears (its frequency), and set the min and max heading levels. Headings only appear in Markdown and HTML output.

Click "Generate Text": The filler text appears in the output box, along with a note showing how many paragraphs and words were produced.

Copy or download: Use Copy to grab the text, or Download to save it as filler-text.txt.

Start over: Press Clear to empty the box and generate a fresh batch.


Features and Settings

Number of Paragraphs: Generate 1 to 100 paragraphs per click, with 3 as the default.

Sentences per Paragraph: Choose how many sentences make up each paragraph (1 to 20). A higher value creates dense, substantial blocks; a low value produces short, punchy ones.

Words per Sentence: Set the target length of each generated sentence (3 to 20 words). The generator builds sentences of roughly this length, so you can make airy, short text or long, flowing copy.

Include Headings: A toggle that adds headings to your document. Headings are only ever added in the Markdown and HTML formats - plain text output always stays heading-free, which is why the control suits those two formats.

Headings per Paragraph: Sets how often a heading appears (1 to 10). For example, a value of 4 inserts a heading every fourth block, giving a document a regular rhythm of section titles and body text.

Min and Max Heading Level: Set the smallest and largest heading level (H1-H6) that headings may use. Headings cycle upward from the minimum to the maximum and then wrap around - so with min H2 and max H4, the order is H2, H3, H4, H2, H3, H4... keeping a clean outline while staying inside your chosen range.

Lorem Ipsum: The classic Latin-style placeholder text that has been the printing and publishing industry standard since the 1500s. With this type, the first paragraph always opens with the traditional Lorem ipsum dolor sit amet, consectetur adipiscing elit. sentence.

Cupcake Ipsum: The same structure built from dessert words such as cupcake, marshmallow, toffee and macaroon - a playful choice for food blogs, bakery sites and fun landing pages.

Hipster Ipsum: Filler made of trendy lifestyle jargon like artisan, kombucha, vinyl and fixie - handy when you want your mockup copy to feel like a trendy brand page.

Tech Ipsum: Startup and developer buzzwords such as deploy, sprint, blockchain and microservice - a natural fit for SaaS dashboards and IT project mockups.

Plain Text Format: Produces clean paragraphs separated by blank lines, ready to paste into design tools such as Figma, Photoshop or PowerPoint.

Markdown Format: Outputs ATX-style Markdown headings and emphasis so the result is ready to drop into any Markdown editor or CMS. Headings use # through ######, and emphasised words use **bold** or *italic*. A typical run looks like this:

# Lorem ipsum dolor sit amet, consectetur adipiscing elit

Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim *veniam*, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

HTML Format: Wraps every paragraph in a <p> tag and sprinkles most paragraphs with a bold <strong> or italic <em> word. A typical run looks like this:

<p>Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim <em>veniam</em>, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>

Copy and Download: Copy sends the generated text straight to your clipboard, while Download saves it as filler-text.txt - regardless of the selected format - so you can archive batches or share them with your team.


FAQs

FAQ 1: Is this filler text generator free to use?
Answer: Yes, it is 100% free with no sign-up or login, and you can generate as many batches as you like.

FAQ 2: What is filler text and why should I use it?
Answer: Filler (placeholder) text stands in for real content while you design a page or template. Because it has a natural look and word distribution, it reveals how your layout handles real paragraphs without distracting reviewers with meaningful copy.

FAQ 3: What is the difference between the four types?
Answer: They all follow the same paragraph and sentence structure - only the vocabulary changes. Lorem Ipsum uses classic Latin-style words, Cupcake uses dessert names, Hipster uses trendy lifestyle jargon, and Tech uses startup and development buzzwords.

FAQ 4: Which tags does the Markdown and HTML format use?
Answer: Both formats add only a small, realistic set of markup. HTML uses <p> for paragraphs, <strong> and <em> around individual words, and <h1> through <h6> for the occasional heading. Markdown uses the <#> through <######> heading syntax and <**> or <*> emphasis instead, with plain paragraph lines. No other tags are added.

FAQ 5: Is my generated text stored anywhere?
Answer: No. Everything is generated locally on your device using cryptographically secure randomness, and nothing is transmitted to, or saved on, any server.

FAQ 6: What is the maximum number of paragraphs?
Answer: Each click generates up to 100 paragraphs. If you need more, simply press "Generate Text" again - every run produces completely fresh text.

FAQ 7: Why do headings only appear in Markdown and HTML?
Answer: A heading is a formatting concept - platforms like plain-text editors and design tools do not understand H1/H2, and the source markup for them differs between formats. So headings are always added in Markdown (#, ##...) and HTML (<h1>, <h2>...), while plain text stays clean and heading-free. The other structure options (sentences, words and paragraph counts) apply to all three formats.

FAQ 8: How do the min and max heading levels work?
Answer: They define the range of heading levels a document may use. Heading levels cycle upward from the minimum to the maximum and then wrap back to the minimum, so a document always reads as a tidy outline. If you set the minimum above the maximum, the tool uses your minimum for both.

TextToolz

The Ultimate Text Tools

TextToolz works seamlessly to let you convert and design your text. It is fast, reliable and secure. Trusted by thousands of users.