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
Ana ✨ Soft LWJ hours
@anaphoricae

I can't stop thinking about lonely model!LWJ who's always seen as a piece of meat. People go out with him for his looks only. No one ever listens to a word he says. One day, he sees a "Rent-A-Boyfriend" ad At first it seems ridiculous. But as time goes on, he decides to try.

Drag Post #2
Ana ✨ Soft LWJ hours
@anaphoricae

I think at first he'd go on their website just to scoff. He doesn't have time for this, and he can get anyone he wants. But the slogan on the site says "For people who want to be truly seen." and it hits something inside him. So he clicks on.

Drag Post #3
Ana ✨ Soft LWJ hours
@anaphoricae

He knows it's fake, but... If he feels like someone is really talking to him, instead of the model version of him... Maybe that would be good. And the dates he has are already all fake, anyway. Fake attention. Fake interest. At least like this, it would be his own choice.

Drag Post #4
Ana ✨ Soft LWJ hours
@anaphoricae

The site says “Hello, we are Rent-A-Boyfriend, an escort-service that provides company and so much more! Before proceeding with your request, please pay attention to the rules. Thank you for choosing us! Have fun!”

Drag Post #5
Ana ✨ Soft LWJ hours
@anaphoricae

LWJ thinks about clicking away. This is ridiculous, and it's probably an excuse for sexual services, anyway, and that he /really/ doesn't need. He will look at the rules, just once. And then he'll decide.

Drag Post #6
Ana ✨ Soft LWJ hours
@anaphoricae

“Rent-A-Boyfriend rules You may: - Go on dates in public locations, such as amusement parks, restaurants, theatres, concerts - Go on dates in private locations, such as work events, family parties and friendly gatherings - Reasonable touching (specified in each boyfriend profile)

Drag Post #7
Ana ✨ Soft LWJ hours
@anaphoricae

You may not: -Ask for any of the boyfriend’s private information, such as real name or address. -Take the boyfriend to an undisclosed location -Touching beyond what each of the boyfriend’s profile allows -Take the boyfriend to your personal living place or to any kind of hotel

Drag Post #8
Ana ✨ Soft LWJ hours
@anaphoricae

It's the last one that has LWJ blinking at his screen. He doesn't know how they would control that, if an ill-intentioned person really wanted to do someone harm. But so far, this business seems... legit. He puts in his credit card information before he can change his mind.

Drag Post #9
Ana ✨ Soft LWJ hours
@anaphoricae

It feels like he scrolls on for hours. None of the boyfriend profiles interests him. They all seem catered to a specific kind of lonely middle aged person, and that's not who he is. And then he seems him.

Drag Post #10
Ana ✨ Soft LWJ hours
@anaphoricae

His picture is different from the rest. He's not trying to seem extremely gentle, or sexy, like the others are. He's just... Smiling. His eyes are nearly closed with it, and the sun shining on his face somehow doesn't seem bright enough. LWJ clicks on him immediately.

Drag Post #11
Ana ✨ Soft LWJ hours
@anaphoricae

His profile is... not what LWJ expects. "Name: Wuxian Age: 25 Height: 1,86 (real!) Hobbies: Reading, blacksmithing, and taking care of pets (not dogs) I will: Be the best boyfriend your family could ever ask for, tease you, probably make you laugh I will not: Go to dog parks!

Drag Post #12
Ana ✨ Soft LWJ hours
@anaphoricae

Touching allowed: hand-holding, hugging, kissing hands, cheeks, and the top of your head since I am probably taller." LWJ feels a little disappointed. Probably taller? Is he not expecting to go on dates with men? He almost clicks away.

Drag Post #13
Ana ✨ Soft LWJ hours
@anaphoricae

And then his eyes fall on the preferred genders category, and he sees Wuxian has written "all ;)". Winky face and everything. LWJ realizes the man is just assuming he'll always be the taller one. Arrogant. Before he can even realize what he's doing, LWJ clicks "I want you"

Drag Post #14
Ana ✨ Soft LWJ hours
@anaphoricae

He thinks he'll set a date and pay right away, but that's not what happens. He's taken to a chat room, where they say he'll talk to the boyfriend so he can understand what's expected from the date. LWJ's hands start to sweat. He wasn't expecting to talk to him today.

Drag Post #15
Ana ✨ Soft LWJ hours
@anaphoricae

Almost immediately, his phone buzzes with a text. WWX: Hey! This is Wuxian. What should I call you?" LWJ: Wangji Only after sending the message he thinks he maybe should give a fake name. It's not like he uses Wangji anymore, but...

Drag Post #16
Ana ✨ Soft LWJ hours
@anaphoricae

WWX: Wangji! did you have a specific date in mind? LWJ: Not yet. WWX: alright. Can you describe your perfect date for me? LWJ hesitates. Now that he thinks about it, he really never thought about his perfect date at all. He doesn't think anyone has ever even asked him that.

Drag Post #17
Ana ✨ Soft LWJ hours
@anaphoricae

The other man was always the one choosing, imposing, his choices. And LWJ went along, because, well... He never really cared enough about any of the dates he had. LWJ: I'm not sure. WWX: that's ok! can you tell me a few of your hobbies?

Drag Post #18
Ana ✨ Soft LWJ hours
@anaphoricae

LWJ: I like music. I also like pets. And I enjoy reading. WWX: omg we already match so well what kind of pets do you like? please don't say dogs 😭 LWJ: Dogs are fine, but I prefer rabbits. WWX: RABBITS? that's so cute. I can already tell you're a cute person

Drag Post #19
Ana ✨ Soft LWJ hours
@anaphoricae

LWJ isn't sure why he blushes. People have used a lot of words to describe him, but cute isn't one of them. LWJ: I am not. WWX: I'll be the judge of that do you have anything you really don't like? LWJ: Noise. WWX: ok, I can work with that!

Drag Post #20
Ana ✨ Soft LWJ hours
@anaphoricae

WWX: should I surprise u with a date, or do u wanna know before? LWJ: I would like to know. WWX: oops, tricky question! I'm not telling you! when can we meet? LWJ frowns at his phone. He doesn't like not knowing things. But he came this far. It would be a shame to stop now.