Blackout Poetry

Version history

Save poems to localStorage, export/import as JSON, render to PNG image via canvas, and share via compressed URL. Inline save/load panels, toast notifications, and shared-poem banner.

v4: Visual Polish Jan 31, 2025

Marker-on-paper aesthetic with warm parchment tones, serif typography, and SVG displacement filters for hand-drawn highlighter and blackout edges. Staggered left-to-right blockout animation with per-word jitter. Canvas-generated paper noise texture.

Words and punctuation are independently clickable tokens. Regex-based tokenizer separates letters, punctuation marks, and whitespace for finer poem control.

Converted to vanilla JavaScript with no dependencies. Removed Bootstrap in favor of custom CSS grid layout.

v1: Original Mar 29, 2018

The original Blackout Poetry JS app.