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
Amy 🪄
@Aamyungv

Jungkook hurries, “sorry, hyung-” “It's okay,” Namjoon waves, “you can take it off later.” He pushes the ring up the finger. Jungkook watches how the thick band of the platinum ring from Namjoon hides the other ring underneath. He smiles when everyone claps, cheering for them.

Drag Post #2
Amy 🪄
@Aamyungv

Jungkook kisses Namjoon, tasting the alcohol on his lips. Namjoon sees the frown on his face, his eyes flicker down for a second, “sorry. I was nervous.” Jungkook shrugs, “it's okay.” There is a pause before Namjoon cups Jungkook's face, “I am sorry. I will be good. Sorry.”

Drag Post #3
Amy 🪄
@Aamyungv

Jungkook frowns, “what's wrong, hyung?” Namjoon's eyes gloss over, “I promise, koo,” he whispers, “I will be the best version of myself for you. I promise.” Jungkook's heart clenches, something feels so missing in Namjoon, “tell me what's wrong.” “You two!” Mr. Kim interrupts.

Drag Post #4
Amy 🪄
@Aamyungv

“Let's smile for the cameras,” he points ahead, “come on.” Jungkook stands beside Namjoon. Namjoon fidgets. His eyes wavering. Jungkook notices the unease in the man's form. Namjoon flinches when Jungkook reaches to take his hand in his. “Come with me,” Jungkook murmurs.

Drag Post #5
Amy 🪄
@Aamyungv

They slip past their parents when the cameras go off. The others getting busy with the party. Jungkook takes Namjoon to his bedroom, closing the door behind them. “Tell me, what's wrong?” Jungkook demands, “hyung, you are not lying to me anymore! I deserve to know. Please.”

Drag Post #6
Amy 🪄
@Aamyungv

Namjoon watches him silently. Jungkook walks over to Namjoon, taking his hands in his. “Tell me,” he begs, feeling how cold those hands are, “what's wrong?” Namjoon swallows, looking away, “I don't know how to-” he gulps, “where to start.” “I am here,” Jungkook assures.

Drag Post #7
Amy 🪄
@Aamyungv

“I should have done this before the engagement,” Namjoon murmurs, “I know, I should have. I just,” his face crumbles, “I was so confused.” Jungkook guides the man to his bed. Making him sit at the edge and sitting down himself. Namjoon breathes out, “first, I really love you.”

Drag Post #8
Amy 🪄
@Aamyungv

“But,” Namjoon murmurs, “there's this guy,” he looks down at his trembling hands, “there's this guy I cared a lot about.” Jungkook listens. His eyes focused on Namjoon. Jungkook reaches to grasp Namjoon's arm, nodding for him to go on. Namjoon looks at Jungkook, face crumbling.

Drag Post #9
Amy 🪄
@Aamyungv

“I don't know, koo,” Namjoon bows his head, “I have told myself I always had feelings for you. Seeing you with Taehyung, I was worried about you. I wanted it to be me because I thought you deserve the best and I can be that. Also, I really love you. We are perfect together.”

Drag Post #10
Amy 🪄
@Aamyungv

“Do you get me?” Namjoon asks, desperate. Jungkook does. He nods. “I get you,” Jungkook murmurs, “I feel the same. I love you. We are perfect together. We match. But,” he rubs Namjoon's back, “what is about this guy? What do you mean?” Namjoon nods, “I don't know what I-”

Drag Post #11
Amy 🪄
@Aamyungv

“I don't know,” Namjoon hides his face in his hands, “fuck, I don't know-” “Do you love him?” Jungkook wonders. Namjoon goes still, “no! No, I don't. That's not the case!” Jungkook tilts his head, “hyung, then what's the matter? Who is it?” Namjoon swallows, “Jin.”

Drag Post #12
Amy 🪄
@Aamyungv

“Jin hyung?” Jungkook asks, “is this you freaking out because he is resigning?” Namjoon looks at him, “I don't know. Is it?” Jungkook smiles, “hyung, it must be that. You are so dependent on him. He has been with you for so long. I think it's making you worried.”

Drag Post #13
Amy 🪄
@Aamyungv

Namjoon looks at Jungkook, his eyes focused on the younger, “it's just that? I kept thinking I am being unfair to you somehow. It's just worry. Then?” Jungkook nods, smile wide on his face, “yeah. Just that. You are worried. About him. About your future. Nothing else.”

Drag Post #14
Amy 🪄
@Aamyungv

🎬🎬🧩🎬🎬

Drag Post #15
Amy 🪄
@Aamyungv

Namjoon settles a little, a long breath escaping him, “yeah, okay. Yeah, that makes sense. I guess.” Jungkook gives a nod, “good. I am glad we talked. Thank you for telling me what was making you sad, hyung. But,” his eyes wander over Namjoon's face, “can I ask something?”

Drag Post #16
Amy 🪄
@Aamyungv

When Namjoon nods, Jungkook asks, “was there ever more than just care?” he looks at their joined hands, their engagement rings shining on their fingers, “emotionally? Physically?” he rushes to clarify, “I don't care about your past. I just want to know.”

Drag Post #17
Amy 🪄
@Aamyungv

Namjoon shakes his head, his easy smile back on his lips, “no,” he breathes out, “Jin and I never did anything physically. Emotionally, I just care about him. We have known each other for a long time. You know?” Jungkook breathes out, “yeah, I know. That's all I need to know.”

Drag Post #18
Amy 🪄
@Aamyungv

Jungkook straddles Namjoon then, a playful smirk on his lips, “then, let's celebrate our engagement, hyung.” Namjoon gives him a fond shake of his head, “you are so adorable. Everyone is waiting for us downstairs, though.” Jungkook shrugs, “they will understand.”

Drag Post #19
Amy 🪄
@Aamyungv

🧩

Drag Post #20
Amy 🪄
@Aamyungv

Taehyung feels full. The entire day he spent in the theme park. Enjoying the rides, the arcade games, then they went to eat something light and the evening was when they went to the club where Jimin and Jin joined them. It's almost past 11 when he makes his way home.