We're thrilled to launch this 18+ creative community dedicated to Jason Todd fanfiction! Starting Sunday, January 4th, 2026, we'll drop a new writing prompt every week to spark your imagination.
Here's what you need to know:
Write a ~50-word story inspired by our prompt. Share it on Tumblr and tag @jason-flashfic so we can celebrate your work with a reblog.
There are no strict word limits. Your fics can be 50, 500 or 5,000 words long. Go wild!
Every work should be Jason Todd centric. Beyond that, creators have total freedom. Ship who you want, write any rating from the most wholesome Gen to the most Explicit fic: it's all welcome here.
Join our Discord Server to connect with other Jason enthusiasts and writers.
Tag us ( @jason-flashfic ) in your posts. We'll also be tracking the #jasonflashfic tag
Since this is an 18+ space, we expect mature content. Please tag your work appropriately and use Tumblr's content filters when needed.
Got prompt ideas? Send them our way! We will credit all submissions. 1-2 word prompts are especially welcome!
Check out our FAQs or send us an ASK with any questions you have
Everyone is welcome to participate and there are no sign ups necessary.
We hope you're excited! See you January 4th, 2026! â€ïžđ„
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
â Live Streamingâ Interactive Chatâ Private Showsâ HD Quality
Anya is LIVE right now
FREE
Free to watch âą No registration required âą HD streaming
Nightmare - A Jason Todd flash fic for @jason-flashfic (100 words)
(Part 1) (Part 2) (Part 3)
âIâm not going to crash the ship, donât you worry,â Jason smiled. âIf I did that, Bruce would become my waking nightmare and now that would be a worse fate.â
âOh yeah, definitely. Bruce would track down his own Lazarus Pit just to make that happen. I still canât believe he let you take out his new Batplane,â Steph said, bringing up the display of the storm for them to see.
âI think he really didnât want to do this mission.â Looking at the display, he pointed to an area of it. âWe need to get there to safely land.â
The prompt for this week is NIGHTMARE submitted by anonymous.
Use the prompt however you're inspired and write a 50-word fic (or however many the muse inspires) and tag @jason-flashfic  so we can share your work!
Distractions - A Jason Todd flashfic for @jason-flashfic (100 words)
(Part 1) (Part 2)
The storm raged overhead as Jason concentrated on flying them through it. It shouldnât have crossed their path as quickly as it did but that didnât matter now. He needed to get them out and land them both safely.
âTell me, Steph, what was your wildest dream as a kid?â Jason asked, needing a distraction.
âI wanted to be an astronaut. Star Trek was always on growing up and it was an escape for me.â
âI love Star Trek. I kinda feel like weâre stuck in an episode right now.â
âYeah. I trust you not to crash the ship, though.â
The prompt for this week is ASTRONAUT submitted by anonymous.
Use the prompt however you're inspired and write a 50-word fic (or however many the muse inspires) and tag @jason-flashfic  so we can share your work!
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
â Live Streamingâ Interactive Chatâ Private Showsâ HD Quality
Anya is LIVE right now
FREE
Free to watch âą No registration required âą HD streaming
Broken Promises - A Jason Todd flashfic for @jason-flashfic (100 words)
(Part 1)
âJason, do you know why we got sent on this mission?â Steph asked, getting more antsy as the storm drew near.
âBecause of one too many broken promises. Bruce doesnât trust me. He wonât keep his word either, and when it looks shit is hitting the fan, he sends me away. You heard that Joker escaped again, right? He doesnât trust me not to kill him, and I donât trust him to deal with him.â
âI honestly think your way would solve half of Gothamâs problems.â
âIt really would. But letâs land this Batplane and get out of the storm.â
It's the fourth morning in a row that he's woken up half hard and sweating. His top sheet clings to his abdomen, soaked through. It's gross, and he wipes a hand over his face, smoothing over the scowl forming there.
Exhaustion has dulled the hinges on the vault in his mind that keeps Those Thoughts at bay, and out they float â a gloved hand holding out a piece of evidence for his second opinion, a hard shoulder shoved between his shoulder blades to keep him from getting flattened by a falling I bar, calloused hands tracing his ribcage searching for fractures.
Ocean deep eyes frowning up at him as he recoils.
Jason sucks in a shuddering breath. Blood rushes further south, engorging him more so that the tip of his cock nudges against the seam of his briefs. His skin warms at the contact. It's not enough. It's never enough â not when Jason takes himself in hand, not when he sticks his own fingers in his mouth, not when he's spilling onto the hand towel he set down, not when a hand webbed with nearly invisible scars reaches for his face and pulls backâ
He groans as the last of his orgasm rolls through him. Climax staves the sharpest edges of the hunger but does little for the ache in his bones. It had almost surfaced under Nightwing's ministrations earlier. He'd been panting by the end of the field triage and Dick had worried (because who the fuck wouldn't) and reached for him, and...and Jason flinched. So back the hand went, dangling from Dick's bent knee like it had always been there. A breath, then two, and Dick was back in Nightwing mode, domino reaffixed, standing, and not a hair out of place.
Jason nearly bit his tongue.
Dick's fault. Always his fault. Jason sighs and wipes his hand on the towel. His cock twitches again as the memory fades, as the ghost of an almost-touch recedes.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
â Live Streamingâ Interactive Chatâ Private Showsâ HD Quality
Anya is LIVE right now
FREE
Free to watch âą No registration required âą HD streaming
Jason Flashfic is a new 18+ community dedicated to short-form fanfiction celebrating Jason Todd in every universe, every ship, and every version of the character you love.
Our weekly flashfics challenge will officially begin on Sunday, January 4th, 2026, but until then, weâre opening the doors and inviting you to settle in.
In the meantime:
Follow the blog to stay updated
Reblog this post to help spread the word
Suggest a 1 or 2-word prompts for future weeks.
Join our Discord server if you want to hang out with other Jason fans, share recs, or prep for the challenge.
Thank you for being here at the very beginning.
We canât wait to see the incredible things youâll create!
Please check out our FAQs or send us an Ask if you have any questions
See you Jan 4th, 2026 for our first prompt! đ„đ€
The prompt for this week is Domestic Intimacy submitted by anonymous.
Use the prompt however you're inspired and write a 50-word fic (or however many the muse inspires) and tag @jason-flashfic  so we can share your work!
The prompt for this week is Prophecy submitted by anonymous.
Use the prompt however you're inspired and write a 50-word fic (or however many the muse inspires) and tag @jason-flashfic  so we can share your work!
This is a prompt fill for @jason-flashfic for the prompt Barely legal. Tim is 16 here and Jason is a month away from his 18th birthday. (Age of consent in New Jersey is 16, hence the "barely legal" tag.)
Fandom: Batman
Rating: M
Word Count: 1,644
Ship: Tim Drake/Jason Todd
Summary: It's the night before Tim's 16th birthday and Jason's having a great time just relaxing on the couch with his boyfriend. At midnight, Tim surprises him with a proposition.
Notes: This is an AU where Jason never died. Tim is still Robin, Jason has his own identity. The details aren't important for this fic.
-----
Jason had just finished cleaning the pot he'd made dinner in when the door banged open and Tim entered the penthouse. He was wearing nothing but some short jean shorts and a muscle tank that showed off his Robin physique.
"You are here!" Tim grinned at Jason before dropping his bag by the door and bounding over.
Jason obligingly leaned in for a quick kiss and didn't let his eyes wander down to wear the shirt cut out on Tim's sides. "Didn't expect to see you again until tomorrow."
"Bernard, Ives, and Darla took me out for my birthday," he announced, "since Bruce has claimed tomorrow for family. Rather than make Alfred give me a ride back to Bristol, I asked if I could just crash here for the night."
Jason felt a flutter of excitment at the idea of a surprise date night. "That mean I get you to myself?"
"Yep." Tim popped the p. "You're not patrolling tonight, right? You got the person you've been stressing over last night."
"I did and I'm not."
Tim grinned back. "Excellent. Then we're watching Star Trek."
Jason let out a loud, put-upon sigh. "I suppose. Since it's your birthday." But by the end, he was grinning at his boyfriend. Tim beamed back at him and ten minutes later, they were both parked on the couch with a giant bowl of popcorn sitting on the coffee table.
Once they were settled, Jason put his arm around Tim's shoulders and pulled him close. He could feel the solid muscle of Tim's shoulder and squeezed a little just to remind himself how strong his boyfriend was. Tim turned until his chest was pressed against Jason's side and he snaked an arm around Jason's waist. With this position, Jason barely had to bend his head to kiss him. Tim tried to deepen it, but Jason pulled away. With their position, he'd never be able to hide how turned on he was getting if the kisses got too involved.
"So when are you making Bruce take you to the DMV to get your permit?" he asked to change the subject.
"Monday! If I've got any say, we'll be there right at eight when they open. It's so stupid I have to wait until after my sixteenth birthday. I've driven the batmobile!"
"Yeah, well, it's not like the state of New Jersey knows that," said Jason. Tim pouted adorably, and Jason couldn't help but kiss it away. "Now, why don't you start our Star Trek marathon."
Jason regretted his statement when Tim had to pull his arm away from Jason's waist to get the remote. The place where Tim's arm had been felt cold without his weight there, but as soon as the opening theme started playing, it was back.
Only this time, Tim's pinky managed to find the gap between Jason's shirt and pants to rest against his bare skin. Jason kept himself from reacting even as goosebumps raced up his spine at the touch.
He was so gone on Tim. No wonder Dick teased them constantly.
Jason leaned over to press a kiss to Tim's scalp, and he felt Tim smile against his neck. Tim's grip tightened on his waist, and another finger slid beneath the hem of his shirt to rest against his bare skin.
Neither of them commented as the show continued to play. Jason was able to pay attention for most of the first two episodes, but then Tim brought his legs up on the couch and leaned against Jason harder.
Jason needed to use his free hand to brace himself which got uncomfortable before they were halfway through the episode. "Tim, sit up for a sec. If you want to lay down, let's do this properly."
"Thought you'd never ask," Tim said as he sat up.
Jason rolled his eyes, making sure Tim caught the gesture, then laid down on his back, leaving just enough room for Tim to squeeze in between him and the back of the couch on his side.
By the time they settled, Tim was half on top of Jason, not that Jason was complaining. He rested a hand on Tim's head and ran his fingers through his boyfriend's hair. Tim didn't bother pretending anymore and slid his entire hand up Jason's shirt to rest along his ribs.
Jason tightened his grip in Tim's hair to pull him up for a kiss. "You're incorrigible," he mumbled against Tim's lips, before cutting off any reply Tim could make. Not that Tim complained if the way he melted into it was anything to go by.
Tim's hand wandered a bit under his shirt, though it stayed above the waist. Jason let his own settle on Tim's back to hold him steady. They kept trading kisses until Jason could feel his pants growing more and more tight. When he had to hold himself back from grinding up against Tim, he pulled away with a gasp. Tim moved down his jaw to mouth at his neck
"Tim, please," begged Jason. Every time, it was getting harder and harder to stop. Especially since he knew Tim didn't want to stop, either. But they'd had the conversationâTim was still so young and Jason didn't want to rush.
Tim stayed at his neck a moment longer, but with one last lick, he pulled away to pout down at Jason. "But it was just getting fun."
Jason raised an eyebrow at him. "So it wasn't fun before?"
"You know what I mean!"
Jason sighed and shifted slightly, pulling his hips away from Tim as much as possible on the couch. "Come on, we've talked about this."
Tim grumbled, but settled down again and they both pretended to pay attention to the show once more. Jason closed his eyes and just let himself feel Tim pressed against him, even if they were being good for now. He was still half hard, but he could ignore it for now as long as Tim behaved.
He must have dozed off because the next thing he was aware of was something buzzing against his stomach.
"Whaz 'at?" he asked Tim as he blinked awake.
Tim grinned down at him. "It's midnight."
It took Jason a moment to realize what that meant, but then kissed Tim. "Happy Birthday, Tim."
Tim chased his mouth and kissed him hard. This time, Jason didn't pull back. At least, he didn't until Tim rolled over to straddle Jason's hips.
"What are you doing?" asked Jason.
"It's my birthday," grinned Tim. "I'm sixteen."
"All of Gotham will tremble when you get your permit."
Tim stuck his tongue out at him. "You're an ass. And not what I mean. I'm sixteen. Means I'm legal." Tim's grin turned down right predatory, and he sat down right on Jason's crotch.
Jason would never admit to the way he squawked, or how quickly he reached out to grab Tim's waist. "Weâwe said we'd wait."
Tim rolled his eyes, then his hips. Jason was in heaven, or hell. He might have just woken up, but his cock had certainly not been as out of it as his brain had been, already he was hard as a rick. "Yeah, until I was legal. It's midnight. I'm sixteeen, it's legal."
Jason bit his cheek to distract himself. So many of his wet dreams had started like this, too. But the last vestiges of sleep were falling away as he realized this was real. "Are you sure? You're still so young. I don't mindâ"
Tim ground down again. "Jason, if you don't fuck me tonight, I swear to god you won't see me again until after your birthday."
Jason tightens his grip on Tim's waist and forces himself not to thrust up. "I don't have anything," he admits. "And I'm not digging through Bruce's room for a condom."
Tim reaches into his back pocket and pulls out a wrapped condom. "And I've got lube in my bag."
Jason thrust up at the sight, couldn't have held back if he'd wanted to, and had to focus very hard to keep himself from coming in his pants. "You planned this," he gasped out. "Down to the minute."
"Duh," said Tim, though the flush to his cheeks proved he wasn't unaffected. "I'm not going to not plan out how I lose my virginity to my crazy hot boyfriend."
Jason laughed. He couldn't not. "You're ridiculous. I love you." He pulled himself up, so he was upright, too, and kissed Tim again, hard.
"That mean yes?"
"We're notâ"
"But, Jay!"
Jason pecked him again and wrapped an arm tighter around Tim's waist before getting to his feet. Tim squeaked and wrapped his legs around Jason. "You didn't let me finish, babe," said Jason. "We're not having sex for the first time on the goddamn couch."
Tim laughed. "You're such a gentleman." He leaned down to peck Jason's lips.
"Gonna treat you right," Jason murmured against his lips. He didn't let Tim continue to kiss him, though, as he maneuvered around the coffee table towards the door where Tim had left his bag. He didn't want to misstep and send them both tumbling to the ground and ruin their night.
Jason was grateful they were in the penthouse rather than the manor. The distance from the door to his room was so much shorter. He kicked his door shut behind him and set Tim down on his bed. He couldn't believe this was really happening.
Immediately, Tim spread his legs and propped himself up on an elbow to stare at him hungrily.
Jason wished he could take a picture; Tim looked an absolute dream. "Want to always see you spread out on my bed like this," he said as he climbed up after Tim.
Jason felt that night was as much a present for him as it was for Tim.
-----
Sorry to end it before the sex! It's already a tad too long for a flash-fic event. (At least at my writing speed.)
I do have all the world building for this little fic sorted if anyone has any questions about it!
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
â Live Streamingâ Interactive Chatâ Private Showsâ HD Quality
Anya is LIVE right now
FREE
Free to watch âą No registration required âą HD streaming
The prompt for this week is Barely Legal submitted by anonymous.
Who I assume liked the last prompt so much they wanted it again but with a spin!
Use the prompt however you're inspired and write a 50-word fic (or however many the muse inspires) and tag @jason-flashfic  so we can share your work!
The prompt for this week is Legal submitted by @shewhowillrise
Use the prompt however you're inspired and write a 50-word fic (or however many the muse inspires) and tag @jason-flashfic  so we can share your work!