Generate a random weekend activity from 100 -- outdoors, at home, in town, with kids, or alone -- each with the detail that gets it started.
This generator draws from 100 weekend activities across Outdoors, At Home, In Town, With Kids, and Solo & Restorative. Each carries the practical note that gets it off the page: check the tide table, book the sunrise slot, get off the bus a stop early, ask a shop for their cardboard on Friday.
Every result here is drawn using crypto.getRandomValues() -- the Web Crypto API's cryptographically secure randomness -- instead of Math.random(), so it's genuinely unpredictable, not just statistically random. Learn more.
Rescue a free Saturday from the scroll, find something to do with children that isn't a screen, plan a solo day that's actually restorative, or be a tourist in your own city. Draw four at once and you've planned a month of weekends.
Generate draws one activity at random using the site's cryptographically secure randomness, never repeating the activity currently shown in single-result mode. Each draw includes the practical detail, and the Setting filter narrows by where you are and who you're with.
A sample of what this generator can draw, spread evenly across the full list:
Most of the Outdoors and In Town entries cost nothing: a long walk with no destination, a free museum, geocaching, rock pooling at low tide, or riding public transport to the end of the line.
Build a den, bake something and decorate it badly, make a treasure hunt around the house, or go puddle jumping in proper waterproofs -- which reframes the rain as the plan rather than the problem.
Decide one thing on Friday, not Saturday morning. The research on this is consistent: unplanned free time gets absorbed by defaults, and a single scheduled anchor is enough to prevent it.
Hobby · Knot · Bucket List · Journal Prompt · Act of Kindness · Excuse