WriteRepsSign in

Quick daily workout for better writing

Get stronger at writing in two minutes a day.

One challenge. One prompt. One rep.

Write a haiku, micro fiction, six-word story, or dialogue scene. Build a streak. Stack your reps. See how far your writing can go.

Less doomscrolling. More showing up. More words doing real work.

How it works

01

Open today's rep

A fresh challenge drops every day. The form rotates through the week, so practice stays varied and the blank page gets smaller.

02

Write inside the constraint

Tight limits force better choices. Six words. Fifty words. A strict shape. Dialogue only. Constraint is the workout.

03

Track your gains

Watch your streak grow, your rep count climb, and your writing habit get harder to break.

Rep of the Day

A single daily challenge with a clear constraint. Easy to start, hard to overthink.

Streak tracking

Build momentum without perfectionism. Keep your streak alive with one rest day per week.

Track your gains

See your streak, your rep count, and your writing history in one place.

The Board

A little friendly pressure. Climb the board with consistency, not perfection.

A quick daily workout for your writing life.

Most writing apps ask you to write more. WriteReps asks you to show up consistently. Short daily constraints make every word pull its weight, so practice feels light enough to start and meaningful enough to matter.

Like a good workout plan, the structure does the motivating for you. You don't need a big block of time or a perfect idea. You just show up, do the rep, keep the streak alive, and leave a little sharper than you arrived.

Why it works

01

Small enough to keep

Two minutes feels possible, even on busy days. Consistency beats intensity.

02

Structured enough to start

A prompt and a challenge remove the hardest part: deciding what to write.

03

Focused enough to improve

The streak keeps you honest. The constraints keep you sharp. Progress comes from repetition.

Build a writing habit that actually sticks.

Start free. Do today's rep. Keep the streak alive tomorrow.

Start your first rep — free