Build a retro 90s homepage

Generate an escaped, self-contained HTML pastiche of a personal homepage from the late-web-1.0 era.

freeworks offlinenothing uploaded
Tool90s Website Maker
Input
Output
Put this on your own site

The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.

Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.

Preview

How it works

Supplied text enters a cyan-on-dark page containing a marquee heading, rule, visitor number, and construction notice. Title and message characters are escaped, so the document displays submitted markup instead of executing it.

  • The stars option currently shares the solid-black result with black; it does not embed a background image.
  • The marquee is deliberately retro and obsolete rather than recommended modern HTML.

Worked example

Build a retro 90s homepage
Input
											Title: Welcome to my homepage
Message: Best viewed at 800×600
Background: stars
										
Output
												<!doctype html>
<title>Welcome to my homepage</title>
<body style="background:#000;color:#0ff;text-align:center;font-family:Comic Sans MS,cursive">
<marquee><h1>Welcome to my homepage</h1></marquee>
<p>Best viewed at 800×600</p>
<hr><small>Visitor #000001 · Under construction</small>
</body>
											

When to use this

Design-history demos recreate personal homepages, film props show harmless offline sites, and CSS lessons contrast legacy presentation with semantic HTML.

Edge cases

  • Selecting stars still produces solid black because no star pattern is included.
  • A script tag in the title appears as literal text rather than executable markup.
  • Marquee behaviour can differ across browsers because the element is obsolete and non-conforming.

References