What does lorem ipsum actually mean?+
Nothing, and that is deliberate. It is a scrambled extract from Cicero's De Finibus Bonorum et Malorum, written in 45 BC, with words cut, reordered, and misspelled until no sentence carries a meaning. The opening is the giveaway: the source phrase is “dolorem ipsum”, and an early typesetter's cut fell after “do”, leaving the fragment “lorem”, which is not a Latin word at all. The point of nonsense is that a reader cannot read it. Real copy in a mockup pulls attention to the words, and a client who starts editing sentences has stopped looking at the layout you asked them to approve.
How many characters should I generate for a meta description?+
Google truncates on pixel width rather than character count, but around 155 characters is the practical working limit for desktop and about 120 for mobile. Generate at 155 with the whole-words option to see how much room a real sentence has, then write the actual description to fit that shape. If you are testing what happens when copy is too long, generate at 200 in exact mode and watch where your interface cuts it, because the ellipsis and the overflow behaviour are the parts that usually turn out to be wrong.
Is placeholder text bad for SEO?+
Only if it ships. Lorem ipsum on a published page is a strong signal of an unfinished site, and search engines have no way to judge a page whose text says nothing, so it competes for nothing and can drag down the perceived quality of the pages around it. The real risk is the accident: a staging page that gets indexed, a CMS template whose default value was never replaced, or a product variant nobody reviewed. Search your live site for “lorem” before a launch, and again a month later.
Should I use lorem ipsum or real copy in a design?+
Both, at different stages. Placeholder is right when you are working out the layout, testing how the grid handles a long heading, or building a fixture with two hundred rows. Real copy is right before anything is approved, because copy changes design: a two-word product name and a nine-word one need different card heights, and Latin's word-length distribution is not the same as English or German. The common failure is showing a client a Latin mockup, getting approval, and discovering the real headline does not fit.
Why is my placeholder text repeating itself?+
Because the classic passage only contains 63 distinct words. Any generator restricted to those will visibly loop within two or three paragraphs, and the repetition is more noticeable than in real prose because the words carry no meaning to distract from the pattern. This tool draws on the wider classical vocabulary as well, which is why longer runs still look like text. If you paste your own vocabulary, the same rule applies to it: under eight words and the output reads as an obvious loop, which the panel warns you about.
Can I generate placeholder text in my own language?+
Yes. Turn on “Use my own words” and paste any vocabulary, separated by spaces, commas, or line breaks. The generator keeps its sentence and paragraph shapes and builds them from your words, so you get placeholder that looks right in a Cyrillic, Greek, or Vietnamese layout, where Latin would give you the wrong glyph widths and diacritic heights entirely. The classic opening line is disabled automatically when you supply a vocabulary, because mixing “Lorem ipsum dolor sit amet” into a Japanese sample defeats the purpose.
What is the seed for?+
It is the number that produced this exact text. Placeholder is usually treated as disposable, which is fine until a colleague asks why the third card wraps onto four lines and regenerating gives you completely different text. With a seed you can hand someone the settings and the number and they see what you saw. It also makes generated fixtures stable in a test suite: the same seed produces the same rows, so a snapshot test does not fail because the filler changed.
Does any of this reach a server?+
No. The generator, the vocabulary you paste, and the text it produces all stay in this tab. There is no request to generate, no upload, and nothing stored, which is worth knowing if the vocabulary you are pasting happens to be an unreleased product's terminology.
What is the difference between the character count and the byte count?+
For plain Latin text they are the same, because each of those characters takes one byte in UTF-8. They diverge as soon as the text is not plain Latin: an accented letter takes two bytes, most CJK characters take three, and an emoji usually takes four. That matters because database column limits, HTTP header limits, and many API field limits are counted in bytes, while the character count is what your interface shows the user. Both are reported here, so a vocabulary in another script tells you immediately how far apart the two numbers are.
Why does the generated text sometimes end mid-word?+
Only in exact character mode, and on purpose. If you ask for 280 characters, you get exactly 280, including the case where the 280th character lands in the middle of a word. That is precisely what a hard field limit does to real copy, so it is the honest test of whether your interface truncates gracefully. Switch to whole words when you want text that reads properly and simply stops at or under the budget.