45 BC

Lorem Ipsum Generator

2025 AD

From Cicero's philosophy to contemporary design: two millennia of typographical tradition

Configure Your Text

Scholarly Note: One may bookmark or disseminate configurations through URL parameter notation.

Exempli gratia:

?p=10&w=75&r=true

Your Lorem Ipsum

0 characters0 words

Your generated text shall appear herein. Select "Generate Text" to commence.

Click upon the text to transcribe it to your clipboard

Why lorem.place?

Instantaneous Generation

Generate thousands of words instantaneously. No server requests, no temporal delay. Pure computational efficiency.

URL Configuration

Share precise settings via URL parameters. Ideal for collaborative scholarly work and institutional workflows.

Comprehensive Control

Regulate all parameters: paragraphs, words, randomization, formatting, and classical commencement.

Two Millennia of Legacy

Derived from Cicero's authentic philosophical treatise. Peruse the remarkable history.

API Access

Programmatic access to lorem ipsum generation via RESTful API endpoint:

Endpoint

GET https://lorem.place/api/generate

Query Parameters

Parameter Description Default
p or paragraphs Number of paragraphs (1 to 50) 5
w or words Words per paragraph (10 to 300) 50
r or random Randomize lengths (true or false) false
start or traditional Traditional commencement (true or false) true
format Output format: array, text, or html array

Example Requests

Basic Request

GET https://lorem.place/api/generate

Custom Configuration

GET https://lorem.place/api/generate?p=10&w=75&r=true&format=text

Using cURL

curl "https://lorem.place/api/generate?p=5&format=html"

Using JavaScript fetch

fetch('https://lorem.place/api/generate?p=3&w=100')
  .then(res => res.json())
  .then(data => console.log(data));

Response Format

{
  "meta": {
    "paragraphs": 5,
    "totalWords": 250,
    "totalCharacters": 1567,
    "config": {
      "paragraphs": 5,
      "wordsPerPara": 50,
      "randomize": false,
      "startTraditional": true,
      "format": "array"
    }
  },
  "data": {
    "paragraphs": [
      "Lorem ipsum dolor sit amet...",
      "Sed do eiusmod tempor..."
    ]
  }
}

URL Parameters Reference

Append the following parameters to your URL for immediate configuration:

Parameter Description Example
?p=10 Number of paragraphs (range: 1 to 50) /?p=10
?w=100 Words per paragraph (range: 10 to 300) /?w=100
?r=true Randomize lengths (boolean: true or false) /?r=true
?start=false Traditional commencement (boolean: true or false) /?start=false
?html=true Encapsulate in <p> tags (boolean: true or false) /?html=true
Combined Utilize ampersand to concatenate parameters /?p=20&w=75&r=true&html=true

Did you know lorem ipsum originates from 45 BC?

The text you are presently generating commenced as Marcus Tullius Cicero's earnest philosophical discourse concerning pleasure and pain. An unknown typesetter transformed it during the 1500s, Letraset Corporation popularised it throughout the 1960s, and PageMaker rendered it ubiquitous in 1985.

The text employed daily in contemporary design has traversed two millennia of cultural evolution. It has appeared upon punk rock ephemera, within Chipotle packaging, and remarkably, as permanent body art. Indeed, quite extraordinary.

Peruse the Complete Historical Account →