Table Of Contents
A Bowie-Powered Dummy Text Generator. Most dummy text tools are useful, but soulless. Lorem ipsum does its job, yet it says nothing—literally and creatively. I wanted something that still behaved like placeholder text, but carried a bit of atmosphere, rhythm, and personality. That’s how Text Oddity came to life: a dummy text generator built from fragments, themes, and echoes of David Bowie’s lyrics.
The idea was simple. Bowie’s writing spans decades, personas, and moods, but it’s consistently rich in imagery and cadence. By remixing lyrical motifs—space, fame, decay, glamour, machines—the generator produces text that reads like language, not filler. It flows like prose, lands like lyrics, and still works structurally as dummy copy for layouts, typography tests, and design experiments.
perfect for stress-testing designs: headings feel punchy, paragraphs feel alive, and nothing looks accidentally dull.
Why Bowie? Because his work lives comfortably between the human and the synthetic. It’s poetic without being precious, strange without being random. That makes it perfect for stress-testing designs: headings feel punchy, paragraphs feel alive, and nothing looks accidentally dull. You notice line breaks, rhythm, and hierarchy much faster when the text has character.
Text Oddity isn’t meant to replace real content—and it shouldn’t. It’s there to make the in-between stage more fun, more inspiring, and slightly less beige. If you’re staring at a blank layout, sometimes you don’t need meaning yet. You just need momentum. Bowie helps with that.
Try it out here (https://toms-tools.netlify.app/#textoddity (opens in a new tab)), to be ported to this site later.
Example here:
Graffiti manifestos carved on chrome bones in the tunnels of the diamond dogs. The man who sold tomorrow’s echo, his voice a fading frequency. Fame, a pretty lie in chrome, whispered through the gold teeth of machines. The width of circles measured in glitter. Diamond dogs bark in stereo.
I never done good things, I never done bad things—just glitches in the groove. The secret life of Arabia, now pixelated, a hidden layer beneath the code. The width of a circle, compressed. Panic in Detroit, buffering slowly. The secret life of Arabia, now pixelated, a hidden layer beneath the code.
Five years left and the stars are drinking, kissing radios and muttering code in Morse. The man who sold tomorrow’s echo. The width of circles measured in glitter.
The sun unplugged by the laughing gnome, rebooting the sky in panic and pearls. Loving the alien frequency, a quiet hum in the heart of the night. Planet Earth is blue, and there’s nothing left but echoes and eyeliner. Ziggy played guitar in MIDI, a ghostly melody in the digital air. Space oddity, transmission complete, but the silence still deafens.
Star fragments rain on concrete, relics of a shattered dream. Rebel, rebel, echoing down corridors of velvet time; static hearts thrum to disco drums. Wake up you sleepy head, put on some makeup, dream of electric eyes in plastic soul beds. The width of a circle, compressed. Watch that man, hollow, his heart looping ‘Let’s Dance’ in a minor key.
We are the dead, dancing in gaslight, chewing dreams like bubblegum. Suffragette city burns in neon loops. Fashion statements, written in light, only visible for a moment. I never done good things, I never done bad things—just glitches in the groove. I’m afraid of Americans, trapped in vending machines with porcelain hearts.
Suffragette city, population zero. Space oddity, transmission complete. Little wonder loops endlessly here. Loving the alien frequency, a quiet hum in the heart of the night.
Moonage daydreams, stitched with static, flicker behind sequined eyelids. The man who sold tomorrow’s echo. The bewlay brothers in mono. Under pressure, we blur into one, dreaming of Mercury in four-four time.
Memory of free festivals, ghosted. The man who sold the world returns every Tuesday, humming broken anthems in a velvet cloak. Rock ‘n’ roll with me, buffering, forever on the verge of breaking through. Velvet voices echo from abandoned sound stages, a symphony of forgotten glam.
Golden years echo in chambers. Heartbreak uploaded, electric blue, to the soft memory foam of cloudscapes. Just glitches in the groove, never good or bad, only a skip in the cosmic song. Word on a wing, digitized.
Stay here, the connection drops, leaving us stranded in silence. Under pressure, we blur into one, dreaming of Mercury in four-four time. Ashes to ashes, data to dust—your circuits hum Ziggy’s requiem in faded glam blue. Thursday’s child born on Mars. The man who sold the world returns every Tuesday, humming broken anthems in a velvet cloak. Golden years echo in chambers, a hollow reminder of what was.
The width of a circle, compressed. Word on a wing, digitized. Diamond dogs bark in stereo. Snap your fingers and pixelate, life’s not taking you nowhere. The stars drink and kiss radios, muttering code in a forgotten tongue.
Suffragette city, population zero. Plastic souls hum a digital blues, chasing ghosts in data streams. Diamond dogs howl in metro tunnels, carving graffiti manifestos on chrome bones. Moonage daydreams in low resolution.
The width of a circle, measured in the glint of a lost tear. Ziggy played guitar in MIDI. Ashes to ashes, cache cleared, a clean slate, yet the ghosts linger. Ashes to ashes, funk to funk—we know Major Tom’s a broken loop now.
Kooks dance to synthesized beats. Jean genie trapped in amber code. Ashes to ashes, data to dust—your circuits hum Ziggy’s requiem in faded glam blue.
The Bewlay Brothers, forever in mono, a single track of melancholy. The width of circles measured in glitter. Soul love translated to machine, a cold, precise equation. Scary monsters and super creeps, scripting chaos on walls with eyeliner and blood. Love, a glitch in the system, a noise-filtered waveform in the digital din.
Ashes to ashes, funk to funk—we know Major Tom’s a broken loop now. Jean genie trapped in amber code, waiting for a decode. Velvet voices echo from abandoned sound stages, a symphony of forgotten glam.
Starman’s shadow flickers across the neon wall, painting electric lullabies with eyes like a mirrorball maze. There’s a starman waiting in the wings, feeding algorithms midnight confessions. You can’t say no to the beauty and the beast—the mirror cracks, still it sings.
Neon boy from Brixton hums in bytecode, translating love to hexadecimal lullabies. Starman waiting in the terminal, for a connection that never arrives. Fame burns bright, then dims, a fleeting spark in the endless night. Diamond dogs bark in stereo, their echoes amplified by the city. Thursday’s child born on Mars. The mirror cracks, but the beauty and the beast still sing, you can’t say no.
The laughing gnome unplugs the sun, rebooting the sky in hues of panic and pearls. Strange algorithms dance to the weeping synths, a haunting, beautiful ballet. Berlin’s shadows hold a thousand untold stories, etched in starlight and gin.
Dancing in gaslight, we are the dead, chewing dreams like forgotten bubblegum. Wake up you sleepy head, put on some makeup, dream of electric eyes in plastic soul beds. Under pressure, we blur into one, dreaming of Mercury in four-four time. Blue jean babies in digital rain. Rebel, rebel, echoing down corridors of velvet time; static hearts thrum to disco drums.
China girl smiles through the static, a fleeting image on a broken screen. Sound and vision, sliced into thought-forms, flicker in the cold logic of moon-age screens. Dusty cinemas play Life on Mars on repeat, where dreams audition in low gravity.
Jean genie trapped in amber code. Rebel rebel, pixels scattered. Lady Stardust reads palms in binary, divining fates from discarded records. Cat people dreaming in sepia tones, their past a faded photograph. The prettiest star flickers once. Star fragments rain on concrete, relics of a shattered dream.
Fashion statements, written in light, only visible for a moment. Ashes to ashes, cache cleared. Heroes stand for microseconds, their glory fleeting, but powerful. Berlin’s shadows hold a thousand untold stories, etched in starlight and gin. There’s a starman waiting in the wings, feeding algorithms midnight confessions. China girl smiles through static.
Young Americans dance in binary code. Diamond dogs bark in stereo, their echoes amplified by the city. Hallo Spaceboy, your orbit left on read, techno hymns for satellites long dead. Heartbreak uploaded, electric blue, to the soft memory foam of cloudscapes. Love, a glitch in the system, a noise-filtered waveform in the digital din. Diamond dogs bark in stereo.