Skip to content
Terug naar blog
Tutorials

Wat is Lorem Ipsum? Betekenis, herkomst en gebruik van vultekst

Alles over Lorem Ipsum: wat dit pseudo-Latijn betekent, waar het vandaan komt, waarom ontwerpers vultekst gebruiken, hoe je het overal genereert en wanneer je het beter vermijdt. Gratis generator.

12 min leestijd

Wat is Lorem Ipsum eigenlijk? Het is een blok bewust betekenisloos, door elkaar gegooid pseudo-Latijn dat ontwerpers in een ontwerp plaatsen voordat de echte woorden bestaan. Het doel is om ruimte te vullen met tekst-vormige tekst, zodat beoordelaars de typografie, de witruimte en de structuur beoordelen in plaats van verstrikt te raken in het lezen en redigeren van teksten. Het leest als niets in het bijzonder, en dat is precies de bedoeling. Heb je nu meteen een blok nodig? De Lorem Ipsum-generator maakt het met één klik in je browser.

Maar “wat is het” is pas het begin. Deze gids behandelt waar de tekst echt vandaan komt (een echte passage van Cicero uit 45 v.Chr.), waarom het beter werkt dan “asdf asdf” typen, hoe je het bijna overal genereert (je code-editor, Word, een faker-bibliotheek, Figma, zelfs kale CSS), wat de alternatieven zijn, en een valkuil waar de meeste artikelen aan voorbijgaan: Lorem Ipsum liegt stilletjes tegen je zodra je ontwerp een taal moet aankunnen die niet West-Europees is.

Wat is Lorem Ipsum?

Lorem Ipsum is vultekst: door elkaar gegooide, betekenisloze Latijns aandoende woorden waarmee je een ontwerp opvult voordat de echte inhoud geschreven is. Het is geen wartaal die je zou typen om een vak te vullen. Het heeft een bewuste, natuurlijk aanvoelende vorm — gevarieerde woordlengtes, variatie in zinslengte, hier en daar een komma — zodat een alinea ervan afbreekt, woorden afbreekt en lettertype op vrijwel dezelfde manier zet als echte tekst. Daar zit de hele waarde. Het oog ziet een geloofwaardig tekstblok en beoordeelt de opmaak, niet de boodschap.

De regel die iedereen herkent is de canonieke opening: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mensen nemen aan dat het echt Latijn is. Niet helemaal. Het eerste woord verraadt het al — er bestaat geen Latijns woord lorem. Het is het staartstuk van dolorem, dat “pijn” betekent, met de eerste lettergreep eraf gehakt. Het allereerste woord van de beroemdste vultekst ter wereld is dus een fragment van een langer woord over lijden. Dat is de betekenis van lorem ipsum in één zin: bedorven Latijn, opzettelijk kapotgemaakt zodat niemand het voor inhoud aanziet.

Die opzettelijke gebrokenheid is belangrijk. Als de vultekst zou lezen als echte, samenhangende taal, zouden beoordelaars hem gaan lezen, vervolgens gaan redigeren, en zou de ontwerpbeoordeling veranderen in een tekstbeoordeling. Lorem Ipsum zit op een handig snijvlak: gestructureerd genoeg om zich op de pagina als tekst te gedragen, betekenisloos genoeg dat niemand in de verleiding komt om het echt te lezen.

Waar komt Lorem Ipsum vandaan?

Het verhaal over de herkomst van lorem ipsum is specifieker dan de meeste mensen denken, en de korte versie die op het web rondzwerft (“het is gewoon willekeurig Latijn”) klopt niet. De tekst gaat terug op een echte klassieke bron, werd vervolgens verminkt en raakte daarna via twee golven van ontwerptechnologie overal in gebruik.

Cicero’s De Finibus (45 v.Chr.)

De bron is De Finibus Bonorum et Malorum — “Over de grenzen van goed en kwaad” — een werk over moraalfilosofie dat Cicero in 45 v.Chr. schreef. De secties 1.10.32 en 1.10.33 gaan over genot en pijn, en een passage begint met Neque porro quisquam est qui dolorem ipsum quia dolor sit amet… (“Niemand bemint pijn op zich, juist omdat het pijn is…”). Kort dolorem in tot lorem, hutsel de woorden die volgen door elkaar, laat er een paar weg, voeg er andere toe, en je komt uit op de vultekst die we kennen. De beroemde opening is een verbastering van een echte zin over waarom niemand pijn omwille van de pijn zelf opzoekt.

Lorem Ipsum is dus geen verzonnen onzin. Het is een 2.000 jaar oude filosofische tekst waaruit de betekenis zorgvuldig is weggehaald.

Letraset en de jaren 60

Latijnse passages worden niet uit zichzelf de standaard in de ontwerpwereld. De sprong gebeurde in de jaren 60 via Letraset, een bedrijf dat droogtransfer-lettervellen maakte — de afwrijfletters die grafisch ontwerpers gebruikten vóór de digitale typografie. Letraset drukte Lorem Ipsum-passages op zijn vellen en in zijn voorbeeldmateriaal, waardoor er een kant-en-klare voorraad neutrale vultekst in handen van werkende ontwerpers belandde. Het werd de tekst waar je naar greep als je woorden nodig had die nog geen woorden waren.

PageMaker en desktoppublishing (jaren 80)

De tweede golf was software. In de jaren 80 bracht Aldus PageMaker uit — de applicatie die in wezen desktoppublishing creëerde — en bundelde Lorem Ipsum als ingebouwde voorbeeldtekst. Daarmee verhuisde de vultekst van gedrukte voorbeeldvellen naar het scherm en naar de standaardworkflow van iedereen die een pagina op een computer opmaakte. Van daaruit verspreidde het zich naar elke pagina-opmaak-app, elk websitesjabloon en elk modern ontwerptool. Vandaag kunnen InDesign, Figma en de rest Lorem Ipsum met één commando in een frame plaatsen, en de keten loopt rechtstreeks terug naar een Romein die het over pijn had.

Waarom ontwerpers en ontwikkelaars vultekst gebruiken

Het pleidooi voor vultekst komt neer op één idee: scheid het ontwerpprobleem van het inhoudsprobleem, zodat je ze één voor één kunt oplossen. Wanneer je beslist over kolombreedte, regellengte, regelafstand en waar de tekst van een kaart naar een derde regel afbreekt, is echte tekst afleidend. Een beoordelaar leest de kop, is het oneens met de bewoording, en nu ben je in discussie over een zin in plaats van over het raster.

Dus waarom gebruiken ontwerpers Lorem Ipsum in het bijzonder, en niet zomaar willekeurige vultekst? Omdat de statistische vorm ervan ertoe doet. De woorden hebben een realistische verdeling van lengtes, en de zinnen variëren zoals echte zinnen dat doen. Dat betekent dat een alinea Lorem Ipsum over regels afbreekt, woorden afbreekt en zich opstapelt tot een realistisch aantal regels. De opmaak die je goedkeurt met Lorem erin ligt dicht bij de opmaak die je krijgt met echte tekst van dezelfde lengte.

Vergelijk dat met de luie alternatieven. Typ text text text text en elk woord is even lang, dus vallen de regelafbrekingen in een uniform, nep aandoend patroon dat verbergt hoe echte tekst zal lopen. Ram asdfasdf jkl;jkl; en je krijgt onnatuurlijke lettervormen en helemaal geen woordgrenzen. Allebei geven ze een verkeerd beeld van het ding dat je probeert te beoordelen. Lorem Ipsum ziet eruit als taal zonder taal te zijn, en dat is precies de eigenschap die je wilt.

Er is ook een sociaal voordeel. Lorem Ipsum is een herkend signaal. Wanneer een klant of een teamgenoot Lorem ipsum dolor sit amet ziet, lezen ze het als “dit is bewuste vultekst, de echte tekst komt eraan”, en raken ze niet in paniek dat de pagina kapot is of beginnen ze geen door elkaar gegooid Latijn te proeflezen. Dat gedeelde begrip is veel waard in een beoordeling.

Hoe genereer je overal Lorem Ipsum

De meeste artikelen over dit onderwerp houden op bij “plak het van een website”. Maar hoe genereer je Lorem Ipsum is op veel meer plekken relevant. Hier is de volledige gereedschapskist, van een browsertabblad tot een build-script.

Online generator

De snelste weg met de meeste controle is een speciaal webtool. De Lorem Ipsum-generator opent met al drie alinea’s in het vak, zodat je vultekst kunt kopiëren zodra de pagina geladen is. Vandaaruit kies je een eenheid — alinea’s, zinnen, woorden, lijstitems of een exact aantal bytes — stel je de hoeveelheid in en kies je het uitvoerformaat: platte tekst, HTML met <p>- en <ul><li>-omhulling, Markdown of een JSON-array. De byte-eenheid is het handigst: vul precies 280 bytes voor een tweet-veld of 255 voor een varchar(255)-kolom, bijgesneden tot op het laatste teken.

In je editor: VS Code en Emmet

Als je HTML schrijft, heb je al een ingebouwde generator. Emmet — meegeleverd met VS Code en beschikbaar in de meeste editors — vouwt een lorem-afkorting uit tot vultekst wanneer je in een HTML-bestand op Tab drukt. Voeg een getal toe om het aantal woorden te bepalen:

lorem
<!-- expands to ~30 words of Lorem Ipsum -->

lorem30
<!-- exactly 30 words -->

p*3>lorem20
<!-- three <p> elements, each with 20 words of Lorem Ipsum -->

Die laatste is de truc die het onthouden waard is: combineer lorem met de vermenigvuldiging en nesting van Emmet en je genereert volledig opgemaakte vultekst zonder het toetsenbord te verlaten. JetBrains-IDE’s (WebStorm, IntelliJ) leveren dezelfde Emmet-ondersteuning, dus de afkortingen werken daar ook.

In Microsoft Word

Word heeft een verborgen generator die ouder is dan het web. Typ dit op een lege regel en druk op Enter:

=lorem()

Dat plaatst er meerdere alinea’s Lorem Ipsum in. Je kunt de hoeveelheid bepalen met twee argumenten — alinea’s en zinnen per alinea:

=lorem(3,5)

Dat produceert 3 alinea’s van elk 5 zinnen. Als je liever echte, leesbare Engelse vultekst hebt (echte Word-helptekst in plaats van Latijn), gebruik dan =rand() en =rand(3,5) op dezelfde manier. Handig wanneer je iets moet demonstreren aan een niet-technisch publiek dat Latijn verwarrend zou vinden.

In code: faker.js

Wanneer je vultekst binnen een programma nodig hebt — een database seeden, testfixtures bouwen, een API mocken — verslaat een faker-bibliotheek kopiëren en plakken. Het moderne, onderhouden pakket is @faker-js/faker:

import { faker } from '@faker-js/faker';

// One sentence, one paragraph, three paragraphs
const sentence = faker.lorem.sentence();
const paragraph = faker.lorem.paragraph();
const article = faker.lorem.paragraphs(3);

// Reproducible output: seed the generator first
faker.seed(42);
const fixed = faker.lorem.paragraphs(3); // same text every run

Seeden is het deel dat ertoe doet voor tests. faker.seed(42) maakt de uitvoer deterministisch, zodat een snapshot-test niet wisselvallig wordt alleen maar omdat de vultekst tussen runs veranderde. En omdat faker ook namen, e-mailadressen, adressen en gestructureerde records produceert, kun je een realistische fixture vullen en die vervolgens rechtstreeks naar schijf wegschrijven. Als je die fixture als JSON opslaat, haal hem dan door de JSON Formatter zodat het vastgelegde bestand leesbaar is in diffs.

In ontwerptools: Figma en InDesign

Ontwerpers hebben zelden een apart tabblad nodig. In Figma vult de “Lorem ipsum”-plug-in (en Content Reel) een geselecteerde tekstlaag op commando met vultekst. In InDesign selecteer je een tekstkader en kies je Tekst → Vullen met tijdelijke tekst om Lorem Ipsum door het hele verhaal te laten lopen — handig om een meerkoloms opmaak te beoordelen voordat het manuscript binnenkomt.

In CSS

Voor puur visuele prototyping kun je vultekst injecteren met gegenereerde inhoud, zonder de markup te wijzigen:

.skeleton::after {
  content: "Lorem ipsum dolor sit amet, consectetur adipiscing elit.";
}

Gebruik dit met mate. Inhoud die via CSS is gezet, is geen echte documenttekst, schermlezers behandelen het inconsistent, en het is makkelijk te vergeten dat het er staat. Het is prima voor een wegwerpprototype of een opmaakexperiment; het is geen vervanging voor vultekst-inhoud in een echt sjabloon.

Lorem Ipsum-varianten en alternatieven

Klassiek Lorem Ipsum is de standaard, maar het is niet de enige optie — en soms is het de verkeerde. De alternatieven voor lorem ipsum vallen in drie groepen, elk geschikt voor een ander doel.

Themed ipsum (Bacon, Hipster, Cat)

Themagenerators ruilen het Latijn in voor grappige woordenschat: Bacon Ipsum (“bacon ipsum dolor amet ribeye…”), Hipster Ipsum, Cat Ipsum en tientallen andere. Ze zijn echt nuttig in één situatie — een informele interne beoordeling waarbij een herkenbare, ietwat grappige vultekst het team betrokken houdt en signaleert “absoluut niet definitief”. Het risico is het tegenovergestelde van Lorems sterke punt: themagebonden vultekst is leesbaar, dus mensen gaan het lezen, en in een klantsetting kan het ongepast overkomen. Gebruik het voor de sfeer, niet voor opmaakbeslissingen.

Echte-data-fakers (faker, Mockaroo)

Wanneer de vultekst structuur nodig heeft in plaats van tekst, grijp dan naar een echte-data-faker. Lorem Ipsum geeft je blokken neptekst; tools als @faker-js/faker en Mockaroo geven je nep-records — namen, e-mailadressen, prijzen, datums, adressen — gevormd als je echte datamodel. Voor het seeden van een database, het bouwen van een API-mock of het vullen van een gebruikerstabel in een prototype is gestructureerde nepdata veel eerlijker dan tien identieke alinea’s Latijn. Een gebruikersrij met een plausibele naam en een e-mailadres vertelt je meer over je opmaak dan Lorem ipsum dolor ooit zal doen.

Content-first-ontwerp

De scherpste kritiek op Lorem Ipsum komt uit het content-first-kamp, en die is het serieus nemen waard. Het argument: echte inhoud heeft lengte, toon, randgevallen en ongemakkelijke waarheden die vultekst toedekt. Een prijstabel ziet er strak uit met drie nette Lorem-blurbs en valt uit elkaar wanneer de echte beschrijving van één plan drie keer langer is dan de andere. Een profielkaart opgebouwd rond Lorem ipsum dolor sit amet breekt wanneer een echte gebruiker een naam van 40 tekens en geen bio heeft. Ontwerpen met realistische — idealiter echte — inhoud brengt die problemen vroeg aan het licht, terwijl ze goedkoop te verhelpen zijn. De praktische conclusie is niet “gebruik Lorem nooit”. Het is “gebruik Lorem om de structuur ruw op te zetten, en test het daarna onder druk met echte inhoud voordat je je vastlegt”.

De i18n-valkuil bij vultekst

Dit slaan de meeste gidsen over, en het gaat je waarschijnlijk opbreken. Lorem Ipsum is Latijn. De woordlengtes, letterfrequenties en spatiëring benaderen West-Europese talen: Engels, Frans, Spaans en hun verwanten. Zodra je opmaak een taal moet weergeven die niet in die familie zit, stopt Lorem Ipsum met het voorspellen van de werkelijkheid en begint het tegen je te liegen.

Drie faalmodi duiken voortdurend op:

  • CJK-schriften (Chinees, Japans, Koreaans). Deze talen gebruiken vaak geen spaties tussen woorden, de regels voor regelafbreking zijn compleet anders, en elk teken neemt een ongeveer vierkante cel met vaste breedte in. Een kolom die met Lorem Ipsum evenwichtig oogt, kan volledig anders afbreken — en op een ander aantal regels uitkomen — wanneer hij met Chinees gevuld wordt. De tekendichtheid per regel lijkt in niets op die van het Latijn.
  • RTL-schriften (Arabisch, Hebreeuws). Deze lezen van rechts naar links, wat de hele leesrichting, de uitlijning en de positie van UI-besturingselementen omdraait. Lorem Ipsum geeft je geen enkel signaal over de vraag of je opmaak correct spiegelt. Je moet testen met echte RTL-voorbeeldtekst.
  • Duits en andere samenstellingsrijke talen. Het Duits bouwt lange samengestelde zelfstandige naamwoorden (Geschwindigkeitsbegrenzung, Rechtsschutzversicherung) die niet afbreken zoals Lorems nette woorden van 5 tot 8 letters. Een smalle kolom die Lorem Ipsum comfortabel bevat, kan overlopen of lelijke woordafbreking afdwingen op het moment dat er een echt Duits woord in belandt.

De oplossing is eenvoudig: vertrouw Lorem Ipsum niet om een gelokaliseerde opmaak te valideren. Vul elke locale met voorbeeldtekst in die taal en controleer de afbreking, het aantal regels en de uitlijning van besturingselementen voor het echie. Wanneer je een vak op een echte limiet afstemt — een meta-beschrijving, een tweet, een sms — match dan het werkelijke tekenbudget; onze gids over tekenlimieten per platform zet de getallen op een rij, en met de Woordenteller bevestig je dat een voorbeeld binnen bereik valt voordat je er een ontwerp omheen bouwt.

Dit is ook waar het onderscheid tussen bytes en tekens begint te bijten — meer daarover hieronder.

Veelvoorkomende fouten en wanneer je Lorem Ipsum NIET moet gebruiken

Lorem Ipsum is een ontwikkelhulpmiddel, geen materiaal om uit te leveren. De meeste problemen komen voort uit het vergeten van die grens. Dit zijn de fouten waar je voor moet oppassen.

Het naar productie uitleveren. Dit is de grote. Een live, indexeerbare pagina met Lorem Ipsum er nog in heeft geen echte inhoud om op te ranken, leest als kapot voor elke bezoeker die hem vindt, en kan worden gemarkeerd als mager of onaf. Het gebeurt bijna nooit met opzet — het is een staging-sjabloon dat live ging, een vergeten footer, een CMS-standaard die niemand verving. De verdediging is mechanisch: doorzoek vóór elke deploy je hele project (hoofdletterongevoelig) op lorem ipsum en bevestig nul treffers. Zet het op je pre-launch-checklist, naast de controle op kapotte links.

Toegankelijkheid vergeten. Een schermlezer slaat Lorem Ipsum niet over — hij leest het door elkaar gegooide Latijn hardop voor, woord voor woord, aan wie het gebruikt. Dat is verwarrend in een demo en ronduit vijandig als de vultekst de productie bereikt. Als je werk laat zien aan een belanghebbende die hulptechnologie gebruikt, is echte of themagebonden-maar-leesbare vultekst vriendelijker dan een muur van Latijn.

De hoeveelheid niet afstemmen op het vak. Een kop van één regel vullen met drie alinea’s, of een lange artikeltekst met één zin, test de opmaak op de verkeerde lengte. Het ziet er prima uit in de mockup en breekt wanneer de echte inhoud arriveert. Stem de eenheid en hoeveelheid af op wat het vak werkelijk zal bevatten — zes woorden voor een kop, niet zestig.

Aannemen dat bytes altijd gelijk zijn aan tekens. Klassiek Lorem Ipsum is pure ASCII, dus één teken is precies één byte, en het is makkelijk te gaan geloven dat dat een universele regel is. Dat is het niet. Ruil een letter met accent, een emoji of een willekeurig niet-Latijns schrift in en één teken kan twee, drie of vier bytes zijn. Een varchar(255)-bytekolom die comfortabel 255 ASCII-Lorem-tekens bevat, loopt over wanneer een echte gebruiker 255 tekens café 北京 😀 typt. Test bytelimieten met de tekenset die het veld werkelijk zal opslaan — de gids over tekenlimieten per platform graaft precies uit waar dit mensen opbreekt. (Dezelfde zorg rond bytes versus tekens duikt op wanneer je identifiers opschoont; de gids over naamconventies behandelt het verwante terrein voor keys en slugs.)

Gegenereerde tekst behandelen als een opgeslagen asset. De meeste generators slaan niets op — ververs de pagina en de uitvoer is weg. Als je een specifiek blok opnieuw nodig hebt, kopieer of download het. Voor herhaalbare testfixtures sla je de JSON-uitvoer op in je repo, zodat de vultekst onder versiebeheer staat naast de tests die ervan afhangen, in plaats van bij elke run opnieuw (en anders) gegenereerd te worden.

Veelgestelde vragen

Wat betekent Lorem Ipsum?

Lorem Ipsum betekent met opzet niets — het is door elkaar gegooid, bedorven Latijn zonder samenhangende betekenis. Het is afgeleid van een passage van Cicero over pijn en genot, maar de woorden werden ingekort, herschikt en gewijzigd tot ze geen leesbaar Latijn meer vormden. Het eerste woord, lorem, is een fragment van dolorem (“pijn”) met de eerste lettergreep eraf.

Is Lorem Ipsum echt Latijn?

Nee. Het is gebaseerd op echt Latijn — een passage uit Cicero’s De Finibus Bonorum et Malorum — maar het is opzettelijk verminkt. Woorden zijn afgekapt, herschikt, weggelaten en verzonnen, dus het leest als Latijns aandoende onzin in plaats van vertaalbare tekst. Lorem zelf is geen echt Latijns woord.

Waar komt Lorem Ipsum vandaan?

Lorem Ipsum komt uit een tekst van Cicero uit 45 v.Chr., De Finibus Bonorum et Malorum. Het belandde in de ontwerpwereld via het bedrijf Letraset, dat het in de jaren 60 op droogtransfer-lettervellen drukte, en brak in de jaren 80 door toen Aldus het als voorbeeldtekst bundelde in PageMaker, de eerste desktoppublishing-app.

Waarom gebruiken ontwerpers Lorem Ipsum in plaats van echte tekst?

Ontwerpers gebruiken Lorem Ipsum zodat beoordelaars de opmaak, typografie en witruimte beoordelen in plaats van de tekst te lezen en te redigeren. De realistische woord- en zinslengtes laten het afbreken zoals echte tekst, anders dan text text text of asdf, terwijl het betekenisloos genoeg blijft dat niemand in de verleiding komt om het echt te lezen.

Hoe genereer ik Lorem Ipsum in VS Code of Word?

In VS Code typ je de Emmet-afkorting lorem (of lorem30 voor een exact aantal woorden) in een HTML-bestand en druk je op Tab. In Word typ je =lorem() op een lege regel en druk je op Enter, of =lorem(3,5) voor 3 alinea’s van elk 5 zinnen. Beide werken offline zonder plug-ins.

Wat zijn de beste alternatieven voor Lorem Ipsum?

De belangrijkste alternatieven zijn themagenerators (Bacon, Hipster, Cat Ipsum) voor informele beoordelingen, echte-data-fakers als @faker-js/faker of Mockaroo wanneer je gestructureerde neprecords nodig hebt in plaats van tekst, en echte inhoud zelf wanneer je onder druk wilt testen hoe werkelijke lengte en toon zich in de opmaak gedragen.

Is het slecht voor SEO om Lorem Ipsum op een live pagina te laten staan?

Ja. Een live, indexeerbare pagina vol Lorem Ipsum heeft geen echte inhoud om op te ranken en kan als mager of onaf worden behandeld, wat crawlbudget verspilt en bezoekers verwart. Er is geen directe straf voor het Latijn zelf, maar de pagina kan niet presteren. Doorzoek je project op lorem ipsum vóór elke deploy.

Werkt Lorem Ipsum voor niet-Engelse of CJK-opmaak?

Niet betrouwbaar. Lorem Ipsum benadert alleen West-Europese talen. CJK-schriften breken en spatiëren compleet anders af, RTL-talen als Arabisch draaien de hele richting om, en Duitse samenstellingen lopen over smalle kolommen. Valideer gelokaliseerde opmaak met echte voorbeeldtekst in de doeltaal, niet met Lorem.

Tot slot

Lorem Ipsum is een 2.000 jaar oude passage van Cicero waaruit de betekenis is gestript, in leven gehouden door Letraset en PageMaker en nu ingebakken in elk ontwerptool dat je aanraakt. Het werkt omdat het eruitziet als taal zonder taal te zijn: prima om een opmaak te beoordelen, nutteloos als inhoud om uit te leveren. Gebruik het om de structuur ruw op te zetten, genereer het waar je toevallig ook werkt, en vervang het daarna door echte, locale-correcte inhoud voordat er iets live gaat. Heb je nu meteen een blok nodig, dan heeft de Lorem Ipsum-generator er een klaarstaan.

Gerelateerde artikelen

Alle artikelen bekijken