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
astrid
@taetaehland

I was prepared to call it all off for you but then you gave me that purple cake and I.. I don’t know.” “Things just started getting lost in translation and I know you’re not good at words. I know it’s a part of you but,” he says with forced laughter.

Drag Post #2
astrid
@taetaehland

“But, I just want to be reassured too because until now I’m not so sure what all this is supposed to mean. At least that way, when we return back to normal... Things will stay like it did since day one. --

Drag Post #3
astrid
@taetaehland

-- You can go back to raising your eyebrows and it’ll mean that the business proposal is shit. You can meet my eyes and it’ll mean that you want the report for the staff meeting. You can give me anything that’s remotely purple and it won’t have to mean anything.”

Drag Post #4
astrid
@taetaehland

They stare at each other for Luna knows how long till the omega sighs. “Anyway,” he says. “I’m sorry for the outburst, Sajangnim. Maybe I’m just tired from doing all those farm chores and it’s also getting late. I hope that doesn’t change -”

Drag Post #5
astrid
@taetaehland

“But it does.” Jeongguk suddenly says, finally -- finally using his words. “It changes everything.” “It doesn’t have to.” the omega replies, trying to backpedal towards the hallway where the bedrooms are located. Jeongguk follows his steps till he’s standing in front of him.

Drag Post #6
astrid
@taetaehland

“Secretary Kim,” he says. “Is it my turn to speak?” “Don’t we have an early morning meeting tomorrow?” the omega chuckles nervously. “Cancel it. I have more important things to do.” the alpha says, looking directly at the other’s eyes to convey the seriousness of his message.

Drag Post #7
astrid
@taetaehland

“Look, I know I have been sending mixed signals and mainly because of me hesitating but I’m tired of that already. I want us to change because, fuck, because I love you too.”

Drag Post #8
astrid
@taetaehland

The omega stares at him dumbly with his mouth hanging open. “You do?”

Drag Post #9
astrid
@taetaehland

“Yeah, and I kind of feel stupid it took me this long to realize. There’s still a whole lot more that I have to say but for now, I’ll leave it at that. The most important.” the CEO says, taking another step towards him till they’re face to face.

Drag Post #10
astrid
@taetaehland

Only a single thread is separating them. If Jeongguk leans in, he’ll be able to pull the omega into his chest, wrap his arms around his waist, breathe in the scent of cookie dough and finally… finally kiss him.

Drag Post #11
astrid
@taetaehland

The omega’s looking at him as if he’s waiting for Jeongguk to do just that, and Jeongguk wants to. He desperately does. But he knows it isn’t time.

Drag Post #12
astrid
@taetaehland

As much as he wants to pull the omega into his arms and kiss him senselessly, he knows he still hasn’t received the approval of the omega’s parents. And this time, he wants to do this right since his heart is in the right place.

Drag Post #13
astrid
@taetaehland

So he steps back with an ached sigh and gives the omega a smile, a promise. “And as much as I want to do what we both have in our minds,” he says quietly as he permeates his pinecone scent.

Drag Post #14
astrid
@taetaehland

“I gotta make sure I get your parents’ acceptance first. I wanna do this right. I don’t wanna mess this up because like what I said. I love you and I wanna be yours the right way.”

Drag Post #15
astrid
@taetaehland

Secretary Kim smiles at him understandingly as he also lets out a breath he was holding, nodding at him. “I understand.” he replies breathlessly, voice gentle. “Thank you for thinking of them.”

Drag Post #16
astrid
@taetaehland

“You told me before that you’ve watched me succeed over the last five years,” Jeongguk tells him. “Well, I got news for you, Secretary Kim. I not only plan to win one Kim's heart but all three of them.” “I can’t wait to see the day then.” he says with a grin.

Drag Post #17
astrid
@taetaehland

“No need to wait long,” a third voice says from down the hall, making the two wolves look into its direction. It’s Lieutenant Kim wearing a dimpled smile on his face. “Appa?” Secretary Kim says.

Drag Post #18
astrid
@taetaehland

“I’m sorry,” the older alpha chuckles. “I didn’t mean to eavesdrop. I was just getting Papa a glass of water and we couldn’t help but overhear your conversation. No regrets though because it’s exactly what we were waiting for,”

Drag Post #19
astrid
@taetaehland

“What do you mean?” the omega asks. The alpha smiles at the two of them before saying, “It means that we accept him, pup. We accept him as a worthy suitor.”

Drag Post #20
astrid
@taetaehland

“You do?” Jeongguk asks dumbly, unable to reveal his ears. “Look, if a wolf can respect someone’s parents’ even if they aren’t there, then we consider that wolf a good one.” the elder tells them before he looks Jeongguk in the eye.