Hi,👋 we have updated the app and fixed multiple bugs. We are lacking funds, request to free user not to use Adblock. Ads are non intrusive. 😊

Carousel Studio

Repurpose X Threads into LinkedIn & Instagram Carousels

Thread Truncated (Cap Enforced)

Only the first 20 tweets are unrolled into slides to ensure reliable PDF exporting and high server performance.

Canvas & Ratio

Choose your destination platform format


Layout Template

Choose a content structure for your slides


Preset Themes


Typography & Sizing

Title Font Size36px
Body Font Size18px
Header & Footer Size12px

Brand Kit Customization

AGENCY

Configure brand assets for headers & footers

MULTI-PROFILES (AGENCY)
AGENCY
SAVE PRESETS (AGENCY)

Outro Slide CTA

Customize your closing call-to-action slide

#1
#2
#3

Background Pattern

Source Content

Build Your Carousel

Drag and drop any post card below onto a slide, or use the quick buttons to insert content/images instantly!

Drag Post #1
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

#bkdk #omegaverse #drama #angst (happy ending of course) Katsuki was getting tired of this little game him and Izuku were playing. They were in love. He knew it. Izuku knew it. But the only way they were capable of expressing it was physically.

Drag Post #2
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

Night after night, they would love each other in his den. Or Izuku’s nest. Or ungodly places where love should not be expressed through the rabid chasing of each other’s pleasure. It always happened and then he would leave. But Izuku would never ask him to stay….

Drag Post #3
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

Maybe this was all Katsuki’s fault. Maybe Izuku shouldn’t have to ask. Maybe he should just stay and see what happens. But, there was a wall preventing him from imposing on Izuku in that way. Izuku had lost his power. After years working together as hero partners,

Drag Post #4
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

Izuku had lost One for All. He was only 20 years old, but Izuku’s early retirement felt to him, like his life was over. Katsuki thought he still had his whole life ahead of him but it was a sore subject and he knew he had to encourage him subtly.

Drag Post #5
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

Izuku had his walls up sky high with everyone but him. But they were still about a hill high. Katsuki was working on breaking them down every day, but he couldn’t just bulldoze like he always did. Especially because Izuku used sex to keep him from doing so.

Drag Post #6
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

And he was impossible to resist. Again, maybe this was all Katsuki’s fault. The alpha felt his heart tug with agony as Izuku got off of him when they were finished with their nightly “activities”. He wanted to be there for him. He wanted to stay. He felt hollow to leave.

Drag Post #7
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

Katsuki looked over at the omega who was out of breath and trying to brace himself for the same empty feeling. Why didn’t he just ask him? Why did they have love each other then hurt each other? “Izu-” Katsuki began to say before he stopped himself at the sound of his own voice

Drag Post #8
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

It was weak and filled with need. Filled with desperation. Maybe Izuku didn’t love him. Maybe Izuku did this with him because he thought this was the only way he could be useful to him now. Maybe Katsuki was projecting his own feelings onto someone who was too good to say no.

Drag Post #9
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

Izuku looked over at him and didn’t say anything. Didn’t ask him to stay. Didn’t ask him to leave. Just let Katsuki figure that out for himself. And so Katsuki left. Again. He always told himself it would be the last time. That it wasn’t good for either of them.

Drag Post #10
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

But he couldn’t help himself. After every patrol, he went back. After every villain fight, he went back. After every night out with friends, visit with family, interview, career highlight, hero ranking, he went back again and again and again.

Drag Post #11
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

And Izuku let him leave again and again and again. Until one night, one fateful night…. “Kacchan….” Izuku grabbed onto his shirt he had just put on to cover up the damage he did to him with his nails. Katsuki looked at him in shock. “I…” Izuku’s lips trembled.

Drag Post #12
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

His eyes watered and he looked ready to fall apart. “Hey. What is it?” Katsuki caressed his face before kissing him gently. “What is it, Izuku?” “Will you stay with me?” He cried. “Please? I… I need you! I’m sorry! I know things have never been easy with us… I know…”

Drag Post #13
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

“I’m not able to live the dream we both fought so hard for! But that doesn’t stop me from wanting to watch you live it for us! That doesn’t stop me from wanting to be with you! I’m sorry! I’m not able to hold this feeling back anymore! Kacchan, I-” “I love you too!”

Drag Post #14
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

Katsuki best him to the punch before pulling him into his chest and kissing him intensely. “And I need you more than you need me!” He caressed his face and the two cried together. “I love you.” “I love you so much, Kacchan!” Izuku whispered back.

Drag Post #15
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

They fell asleep in each other’s arms. And Katsuki was finally able to actually rest feeling whole inside. Until he got thirsty in the middle of the night. He should have stayed in bed with the person he loved more than anything. Maybe then he wouldn’t have checked his phone.

Drag Post #16
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

He wouldn’t have seen the call to him from Half and Half. He wouldn’t have stepped outside to take it, to avoid waking Izuku. “Bakugo, how fast can you get to Shiketsu High?!” “Shiketsu?! That’s a long way’s from here!” “HOW FAST?!” Shoto questioned urgently.

Drag Post #17
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

He could hear screams and destruction behind him. If a hero as strong as him was calling for back up in the middle of the night, then this could only mean there was a huge disaster. And Katsuki needed to help stop it! He looked behind him at Izuku’s apartment door.

Drag Post #18
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

“I’ll be there in ten minutes.” He huffed. - - - Izuku woke up with the sun. It was the longest he had been able to sleep since he lost One for All. He was happy he was able to tell Kacchan how he felt! And even happier Kacchan reciprocated his feelings!

Drag Post #19
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

“Kacchan?” Izuku turned over and noticed he was gone before jolting up. “Kacchan?!” He felt panic surge through him as he looked around his apartment for the guy he had loved his whole life. There was a glass of water on the nightstand that Kacchan must have left for him.

Drag Post #20
EriCheri 🧡💚 | 🍒🌸| BkDK Brainrot ✨
@EriCheri3

Izuku grabbed his phone that was next to it and dropped the envelope he had yet to give him. The envelope that gave him courage to finally tell the alpha how he felt. He was hoping they could open it together in the morning when they woke up.