OfTale

Free Horror Story to YouTube Shorts Script Generator — No Sign-Up

Horror narration is a pacing game. A scare that lands on camera at 0:23 dies at 0:31 — and in a 60-second Short, you get maybe three beats to build dread and pay it off. OfTale splits your story into timed beats so you can feel the rhythm before you record a single word.

Free, no sign-up — paste your horror story, get timed scare beats for a 60-second Short, and export the script with subtitles. No account, no watermark.

Beat structure for a 60-second scare

  1. The hook (0:00–0:05). Start mid-dread, not with setup. "The knocking came from inside the walls" beats "It was a dark and stormy night."
  2. Escalation (0:05–0:40). Two beats of rising tension. Each beat should end slightly worse than it started.
  3. The turn (0:40–0:55). The reveal or the twist. One beat, no rushing — let the voiceover preview tell you if it breathes.
  4. The sting (0:55–1:00). One final line. The best horror Shorts end on an image, not an explanation.

Paste the story into OfTale, check each beat's timing, and use the voiceover preview to hear whether the pauses land. Horror read too fast becomes comedy.

Use copyright-safe sources. r/nosleep authors retain full rights and the community actively reports unauthorized narrations. The safe well is public-domain horror: Lovecraft, Poe, M.R. James, Algernon Blackwood — all free to narrate, all proven to scare. AI-original stories are the other safe route.

Horror-specific subtitle notes

Time your scares before you record — free, no signup.

Open OfTale Studio

or open the studio with a scary story template →

FAQ

Where can I find horror stories I can legally narrate?

Public-domain horror: Lovecraft, Poe, M.R. James, Algernon Blackwood. r/nosleep authors retain full rights and the community reports unauthorized narrations.

How do I time the scares in a 60-second Short?

Split the story into beats in OfTale and use the voiceover preview to hear whether pauses land. Horror read too fast becomes comedy — let the turn breathe.

Should subtitles reveal the twist before the voiceover?

No. Time caption cues to the voice, not ahead of it. If the twist word appears in text first, the scare is gone.

Is this horror story script generator really free?

Yes. Paste your story and everything runs in your browser — no account, no email, no watermark on the exported script. The timed beats, voiceover preview, and SRT export are all free.

How long should a horror Short script be?

About 130–150 words for a 60-second Short — slightly fewer than normal narration, because horror needs pauses. Dread lives in the silences: budget 2–3 seconds of dead air before each scare beat lands.

Do horror Shorts need a real voiceover, or is text-to-speech fine?

Both work. Many top faceless horror channels use AI voices — a flat, calm TTS delivery can actually make horror creepier. What matters is the script’s timing: a well-timed AI voice beats a poorly paced human recording. Preview the narration in OfTale before you commit either way.