Overview
What this tool does
Lorem ipsum is filler text used by designers and developers when the real content isn't ready yet. This generator builds it in twelve themes (classical Latin, Hipster, Bacon, Space, Pirate, Corporate, Cat, and more), at any length you need, in plain text, HTML, Markdown, or JSON. It also includes right-to-left themes (Arabic) and a character-count mode for fitting copy into a meta description, tweet, or title tag. Useful when designing a layout that doesn't have copy yet, prototyping a CMS, testing a font with realistic text, or generating placeholder data for an API response.
How to
Use it in 3 steps
- Pick a theme (classical, Hipster, Bacon, etc.).
- Pick a unit (words, sentences, paragraphs) and the count.
- Pick an output format (plain text, HTML with <p> tags, Markdown, or JSON array).
- Click generate. Copy the output to your clipboard or paste it directly into your editor.
FAQ
Frequently asked questions
▶Why does lorem ipsum exist?
It dates to the 1500s as a typesetter's filler. The point is that the text is unreadable enough that a viewer judges the design rather than the words, but real-looking enough that the layout reads like a real page.
▶Can I use this for real copy?
No, that's exactly what you don't want to do. Lorem ipsum is placeholder. Replace it with real content before shipping a public page; search engines and screen readers do not like nonsense text.
▶What's the character-count mode for?
Some places have hard limits: a tweet is 280 characters, a meta description is around 160, a title tag is around 60. Character-count mode generates text that exactly fits the limit so you can see how a real-length copy will look in the layout.
▶Does the RTL mode work in my layout?
Yes if your layout supports the dir="rtl" attribute. Wrap the generated Arabic text in a container with dir="rtl" and your CSS will mirror the layout correctly.