NovelShort

Web originals · not the app

HorrorCollectionsUnlock

NovelShort is now SuperShort Novel — unlock endings & accounts there. Free allowance is per device and domain.

NovelShort

Short horror & genre stories — 30-second previews, ~5-minute reads

NovelShort is the web discovery home for original English short fiction — short horror with a twist, supernatural horror, revenge, and romance. Each piece opens with a 30-second preview and finishes in about 5–6 minutes. First 3 endings free on this device. Not the NovelShort mobile app; unlock paid endings on SuperShort Novel.

Not the NovelShort mobile app. NovelShort is now SuperShort Novel — paid endings unlock there; free allowance is per device and domain.

Revenge

My ex's new girlfriend reviewed my bakery without visiting. Her photo showed the sapphire ring he swore to the court he'd sold.

The review called my croissants “too dramatic” and arrived eight hours after closing.

I knew Evan's phrasing.

More important, the attached photo showed Vanessa's hand above an unfamiliar marble counter.

On her finger was the Bell sapphire.

During our divorce, Evan swore he had sold that ring for $3,500 and used the money for household debt.

Marital funds had paid for its restoration, so the settlement credited his claimed sale.

My first impulse was to reply, Interesting jewelry.

Instead, my lawyer arranged a forensic capture of the public page.

The address belonged to a mailbox shop, and the dealer's owner had stopped buying jewelry two years earlier.

About 5–6 min · Scroll anytime for the next hook

Scroll for more
Horror

The payphone on Division Street only accepted quarters from a year ago, and it rang with my own voice leaving him.

The receiver was warm. Chicago wind shoved newspaper against the booth glass. I fed it a 2025 quarter from the jar in my coat, the one Dad used to leave on the dresser.

Ninety seconds, the card said. Speak to yesterday-you. She will act. You lose those ninety seconds from a day that hasn't happened yet.

My recorded voice was already in his voicemail: *Don't come to the hospital. I meant what I said.*

The dial tone waited. If I took the message back, yesterday-me would move. Somewhere ahead, a blackout was already clearing its throat.

About 5–6 min · Scroll anytime for the next hook

Horror

The garage opener log shows my code used at 2:08 a.m. I was asleep. My sister's code was deleted last month — after she died.

The MyQ alert woke me before dawn: *Garage door opened — Code 4782 (JESS).* I use 4782. So did Mara, before the funeral.

Mara's code was purged from the system on August 12—the day we scattered her ashes off Folly Beach. I watched my brother-in-law Simon delete it on my phone because he said ghosts shouldn't have keypad access.

At 2:08 I was in bed beside Simon. His breathing was slow and audited, the way it gets when he's actually asleep.

The interior camera shows the door lifting. No car. No figure in the driveway under the sodium light.

Only the reflection in Mara's old Subaru hood—someone in Mara's yellow raincoat. The coat we buried her in.

About 5–6 min · Scroll anytime for the next hook

Horror

The emergency alert ordered one apartment to shelter in place—mine—while every neighbor stood outside in perfect sunshine.

At noon, every screen in Unit 4B screamed.

SHELTER IN PLACE.

Hazard contained to 221 Linden Avenue, Unit 4B.

Outside, Mrs.

Okonkwo clipped sheets to her balcony.

A child pedaled through sunlight.

My ex Daniel, collecting his last boxes, checked his phone.

No alert.

Same carrier, same room.

The follow-up arrived at 12:00:03 with a FEMA header and our lease floor plan.

A red hatch covered the bedroom closet.

I called 911.

No incident.

The superintendent opened the closet: coats, boots, drywall.

At 12:44, the alert changed.

RESPONDER ETA: 12:45.

REMAIN CLEAR OF CLG-01.

The front door locked itself.

Daniel was standing beside me when his voice spoke from behind the wall.

About 5–6 min · Scroll anytime for the next hook

Horror

The front desk swore room 412 was vacant. My key opened it anyway—and the suitcase on its bed held clothes I had thrown away after my divorce.

The red coat still smelled faintly of cedar cologne. Every price tag came from Bellweather’s, a store that closed eight years ago, and every receipt used my old married name.

When security arrived, the suitcase was empty. My clothes hung in the wardrobe instead.

Then Luis pulled the corridor footage. At 3:17, a woman with my face entered 412 wearing the red coat. At 3:18, I was downstairs checking in wearing gray.

The hotel manager stopped calling it a prank. He moved me upstairs without entering the room number in the system.

At 2:11 a.m., someone slid the red coat beneath my new door. Inside its pocket was a photograph of me asleep.

About 5–6 min · Scroll anytime for the next hook

Horror

QuickBite said my order was three minutes away. I hadn't opened the app in days: ginger broth, bandages, a fleece throw — prepaid, non-refundable.

QuickBite left bag 7741 at my door: broth, electrolytes, bandages, a gray throw. I had not ordered it.

One minute later the power died. I fell and used the bandages by candlelight.

Then came batteries and an ice pack. Non-slip socks and gloves. A photograph of my kitchen taken from above.

Order 7744 was a six-foot ladder with a glucose pouch and a red key tagged 3B—my downstairs neighbor's apartment.

The app displayed a new button: COMPLETE DELIVERY IN PERSON.

Mrs. Alvarez was supposed to be in Arizona. She was not answering her phone. The building super was forty minutes away.

Then her smoke alarm chirped once and stopped.

I put on the socks, carried the ladder downstairs, and slid the impossible key into her lock.

About 5–6 min · Scroll anytime for the next hook

Horror

I brought flowers to my mother's grave. Three rows over, a second stone carried my name and a death date four days away.

Sunday rain made the granite shine like old teeth.

I set supermarket mums beneath ELEANOR VOSS, 1941–2019.

On the path back, I saw CLAIRE VOSS carved into Plot 47: my full name, my birthday, and next Tuesday beneath it.

Moss filled the letters, but the soil at the foot was freshly turned.

The cemetery clerk said I had reserved the plot in March and paid three instalments from my own card.

The form named my mother as next of kin.

My mother has been dead seven years.

At 9:14 p.m., County Records emailed a burial permit.

Then something inside that closet knocked in my mother's three-two rhythm.

About 5–6 min · Scroll anytime for the next hook

Horror

My phone called from my own number and used my voice to say, “Don’t go home until the kettle stops.”

I stood four blocks from my duplex with cold medicine in one hand. Through my kitchen window, I saw a woman in my coat standing at the stove.

She had my face.

I called police. My number connected again before I finished dialing. “Police make it choose faster,” my voice warned.

Two officers entered. One appeared in the doorway and asked me to come identify something. At that exact moment, the caller whispered, “That isn’t Officer Hale.”

I had never heard his name.

The badge on the smiling man said HALE. Behind him, the real officer pounded silently on an upstairs window while steam thickened around his double.

Then the kettle began screaming on a cold burner.

About 5–6 min · Scroll anytime for the next hook

Horror

The Denver hospital said my husband was in trauma, but I have never been married.

The caller knew my old Colfax address and the nickname only my mother used before she died.

At the ER, a registrar handed me a visitor sticker: WIFE. The injured man behind the curtain was a stranger, unconscious after a crash.

Then a nurse led me to a twelve-year-old boy with his eyes and my crooked left thumb.

"Your husband listed you as the other emergency contact," she said. "We need a parent to consent."

I had donated eggs thirteen years earlier. The agency told me the transfer failed and no child was born.

The boy whispered my childhood nickname.

A resident pushed a tablet toward me, signature box glowing. Before I touched it, I noticed the name already entered beneath "Mother."

Mine.

About 5–6 min · Scroll anytime for the next hook

Horror

My bank showed a monthly debit: GRAVEKEEPING — $12.00. I called. They asked which plot number. They already had my date of death.

At lunch, my bank app showed **GRAVEKEEPING—$12.00**.

The agent asked which plot I meant, then read the note on my account: death date June 12, burial June 14. I had eaten a turkey sandwich at work that Tuesday. Mustard still stained my badge.

Oak Hill’s ledger matched my routing number. Plot C-117 held a stone with my birthday and bronze mums in my mother’s favorite color.

The groundskeeper described the woman who paid. Gray coat, bag on the left shoulder, my face.

While I stood there, another twelve-dollar debit posted:

**SECOND OCCUPANT PENDING.**

Fresh ink appeared beneath my name in the ledger—my mother’s name, with today’s date.

About 5–6 min · Scroll anytime for the next hook

Horror

My husband set a Thanksgiving place for Uncle Ray, who died in 2019—and everyone at the table pretended he hadn't.

Ray's plate got the good silverware, a sweating water glass, and the last folding chair from our basement. My mother-in-law even spooned canned cranberry sauce onto his plate.

Nobody looked toward the hallway.

I might have accepted grief as the explanation if our dog hadn't kept whining at the locked guest-room door. Then I went to the mudroom for paper towels and found dried red clay under a pair of men's boots.

Beside them was a black charger I recognized from work.

I'm a parole officer in another county. I knew exactly what plugged into it.

When I returned, my husband raised his glass to dead Uncle Ray. I set the charger beside the gravy boat and stood to make my own announcement.

About 5–6 min · Scroll anytime for the next hook

Horror

After my sister died, her husband texted her phone every night—and I received every message.

At first, Adrian wrote, Miss you. The Providence rain sounds wrong without you.

Then: You didn't have to punish me.

Then: I booked Block Island. Same room. Friday.

My sister Lena's body had never been recovered from the bay, but I had carried her empty coffin and forwarded her number to mine for the insurance paperwork. At 1:12 a.m., Adrian sent a photograph of a blue cottage.

I knew that cottage.

Six months before Lena “died,” I had mailed a key there because she said a friend needed somewhere safe.

Adrian's next text read: I know Tess helped you. Reply, or I visit her first.

My thumb hovered over Lena's keyboard.

About 5–6 min · Scroll anytime for the next hook