TodayTools

Lorem ipsum and fake data

Placeholder text and sample data that make a design feel finished before the content arrives.

PrivateNo uploadsRuns in your browser

Donate
Mode
Unit
Business People

For the new design

Fill the page, see the design.

First sketch. Ritesh lays out a new app screen.

BeforeEmpty boxes on the mockup

With sdevReal looking text and data

  • A designer at a busy desk with a laptop

    Looks real

    Sample names and text make the mockup feel alive.

  • Business Team

    Client loves it

    The client signs off that afternoon.

How to generate placeholder text and data

  1. Choose a mode

    Lorem ipsum gives placeholder paragraphs, sentences or words. Fake data gives sample people, companies, products and dates as rows.

  2. Set the options

    For text, set the count, the unit and whether it opens with the classic line. For data, set the number of rows, tick the fields you want and choose Table, JSON, CSV or SQL output.

  3. Copy it

    Use the Copy button on the text pane, or press Ctrl+C (Cmd+C on a Mac) with nothing selected to copy everything. In the table view that copies the rows as CSV.

Good to know

  • Fields always come out in the order shown in the list, whatever order you tick them in.
  • Rows mix Indian and international names, cities and postcodes. Indian rows get +91 phone numbers and six-digit PIN codes.
  • 32 fields are available, including UUID, IP address, website, avatar URL, price, quantity, boolean, Unix timestamp, colour, sentence and paragraph.
  • Avatar URLs point at a public placeholder image service. They only load if you open them; nothing else touches the network.
  • CSV cells that contain commas, quotes or line breaks are quoted, so sentence and paragraph fields survive a round trip.
  • Everything is generated in your browser. Nothing is uploaded or stored.

Where people use it

  • Fill a design

    Drop placeholder paragraphs into a layout before the real words are ready.

  • Test an app with real-looking data

    Make rows of names, emails and addresses to fill a table or a form.

  • Seed a database

    Copy the rows as SQL inserts or JSON to load into a test database.

  • Practise in Excel

    Download a CSV of sample rows for a spreadsheet lesson.

  • Turn the data into a table

    Paste the rows into the table maker and copy clean HTML.

    HTML table generator with live preview

Why this one

Seeded data means you can make the exact same sample rows again tomorrow.

  • Plain lorem ipsum or realistic fake data.
  • Copy as a table, JSON, CSV or SQL.
  • The same seed always gives the same rows.

What you can change

  • Paragraphs, sentences or words
  • Number of rows
  • Output as JSON, CSV or SQL
  • Start with Lorem ipsum

People find this page by searching

  • lorem ipsum generator
  • dummy text generator
  • placeholder text
  • fake data generator
  • random names generator
  • sample data for testing
  • generate test data csv
  • sql insert generator fake data
Cite this tool
  • APA
    sdev.in. (n.d.). Lorem ipsum and fake data generator [Web tool]. https://www.sdev.in/tools/lorem-ipsum
  • MLA
    "Lorem ipsum and fake data generator." sdev.in, https://www.sdev.in/tools/lorem-ipsum.
  • Chicago
    sdev.in. "Lorem ipsum and fake data generator." https://www.sdev.in/tools/lorem-ipsum.
  • BibTeX
    @misc{sdev-lorem-ipsum,
      title = {Lorem ipsum and fake data generator},
      author = {{sdev.in}},
      howpublished = {\url{https://www.sdev.in/tools/lorem-ipsum}},
      note = {Web tool}
    }

Questions people ask

Is this the real lorem ipsum text?

The sentences are built from the words of the classic passage in random order, 6 to 14 words each and 4 to 7 sentences per paragraph, so the text never repeats itself. Tick Start with Lorem ipsum to open with the familiar first line.

How does the seed work?

Every result comes from a small seeded random generator, so the same seed with the same row count and fields produces exactly the same rows again. Type a seed to reproduce a dataset, or press New rows for a fresh set. Regenerate in lorem mode does the same thing.

Are the emails, phone numbers and card numbers real?

No. Emails use reserved domains such as example.com and .test, phone numbers are random, and card numbers are Luhn-valid test numbers in the 4111 range that pass format checks but belong to no account.

How much can I generate at once?

Up to 5,000 rows per run and up to 200 paragraphs, sentences or words of lorem ipsum. The table view shows the first 200 rows; switch to JSON, CSV or SQL to get all of them.

What does the SQL output look like?

A single INSERT INTO users (...) VALUES statement with one tuple per row. Strings are single-quoted with quotes escaped, numbers and booleans are left bare. Rename the table after pasting.

Donate