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
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

A stupid little #bkdk thing I just thought of and had to share. --- One day, Izuku was tired of being the soft one. Of always being the one to be flustered. Of being embarrassed so easily by his boyfriend, pink rising in his freckled cheeks at the slightest tease.

Drag Post #2
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

So, the nerd-now-turned-pro-hero did what had always worked for him to do his best: He researched. Katsuki was pleasantly surprised that Izuku wanted to plan a date and was amused by his boyfriend's cageyness.

Drag Post #3
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

Little did he know what his boyfriend had planned. All he told Katsuki was to dress nicely. And of course, Katsuki dressed to the nines, ready to fluster his boyfriend yet again.

Drag Post #4
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

But Izuku planned for that. He did as well, in his dark green tailored suit. His curls were perfectly fluffed. He looked adorable and dashing all at once, and Katsuki's heart was /not/ prepared for it.

Drag Post #5
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

What were they dressing up for? Katsuki couldn't help but smile as Izuku held open the door to his own penthouse apartment.

Drag Post #6
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

Izuku only said a quiet "After you," and flashed Katsuki a smile. Damn. That smile had a new shine to it when there was a gleam of mischief in Izuku's eyes. He could feel the heat rising in his cheeks and covered his mouth with one hand with a quiet "Thanks" and went inside.

Drag Post #7
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

On the table, there was already dinner set out, on Izuku's nice plates. Katsuki couldn't help but smile slightly at it. Katsudon.

Drag Post #8
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

His boyfriend's favorite, and the only thing he knew how to make on his own. Katsuki teased him constantly for it throughout their relationship, but secretly... it was Katsuki's favorite, too.

Drag Post #9
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

After dinner, Izuku had set things up so they could watch the new documentary on All Might in the living room. Katsuki, as always, got onto the couch first and opened his arms for Izuku to crawl into them. He was surprised when the green-haired man shook his head.

Drag Post #10
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

Katsuki raised an eyebrow. What did Izuku mean, /no/? Instead of answering, Izuku got onto the couch behind Katsuki and pulled his crimson-eyed boyfriend into /his/ arms, instead. He leaned close to Katsuki's ear and whispered, "I want to hold /you/ for once."

Drag Post #11
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

Katsuki could feel Izuku's warm breath against the shell of his ear and the soft skin of his neck, and he had to suppress a shiver. /What the--?!/ He could feel the heat rising from his neck, all the way to his ears.

Drag Post #12
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

Katsuki thanked the gods silently that Izuku had already dimmed the lights, but he felt so warm that he was certain Izuku could feel the heat radiating off him.

Drag Post #13
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

Izuku could, in fact, feel his boyfriend getting warm, and smiled to himself in the dark as the movie started. He waited a few more minutes to enact the next phase of his plan.

Drag Post #14
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

When he was certain his boyfriend had settled in and was riveted by the film, Izuku leaned down and, slowly, intentionally, brushed a kiss against Katsuki's neck, just below his ear. A quiet, but audible, intake of breath.

Drag Post #15
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

Izuku's little smile widened slightly at that noise. He waited a few seconds before doing it again, this time slightly lower on Katsuki's neck. This time, though, not a single sound escaped Izuku's boyfriend.

Drag Post #16
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

Izuku knew Katsuki was biting his lip, trying to keep from making any noises. He knew what Izuku was doing by now, and he wouldn't let Izuku win. Not without a fight.

Drag Post #17
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

But Izuku had waited this long to finally one-up his boyfriend. And his plan was working perfectly.

Drag Post #18
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

After a few minutes' wait, Izuku strategically brushed aside the collar of Katsuki's dress shirt and planted one more kiss there. He could feel the tension in his boyfriend's shoulders start to relax. Izuku had to suppress a chuckle. His plan was flawless!

Drag Post #19
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

Finally, the finishing blow: Izuku shifted slightly, leaning over his boyfriend's shoulder slightly and brushing one more gentle kiss against the hollow of his throat, before pulling back. Katsuki made a soft, contented noise, and his head sank onto Izuku's shoulder.

Drag Post #20
Sakura (Kura) ๐Ÿงก๐Ÿ’š๐ŸŒธ
@sakura3tring

In the dim, flickering light cast by the tv screen, Katsuki could see that his boyfriend was grinning from ear to ear triumphantly. And the blonde couldn't help but smile back, with a slight chuckle. His cheeks were red, he was flustered as hell... And it was Izuku's fault.