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
Sani | on hiatus
@YilingSani

#Wangxian cw: canon divergence, angst, smut, violence (more warnings on updates), happy ending. --- "Why can't you just back off for once?!" Jin Zixuan shouts in frustration, reaching out to grab Wei Wuxian. "A-Li is still..." A sudden movement behind his back cuts the

Drag Post #2
Sani | on hiatus
@YilingSani

sentence short. Wei Wuxian's eyes widen in horror when he notices the black shadow behind Jin Zixuan. Without thinking he throws himself forward, yanking Jin Zixuan's arm and pushing him out of the way. His silver eyes come to meet the whites of Wen Ning. He doesn't even feel

Drag Post #3
Sani | on hiatus
@YilingSani

any pain at first. He looks down at the fist punched into his chest. It hadn't gotten through, but it surely should have broken some bones at least. The force should have stopped his heart. Lifting his silver gaze, Wei Wuxian notices someone else behind Wen Ning. A blurred man

Drag Post #4
Sani | on hiatus
@YilingSani

clad in white. The man's hands are tightly wrapped around Wen Ning's elbow. So that's what stopped Wen Ning from punching a hole in his chest, he thinks. Wei Wuxian feels tears swell up in his eyes as he meets the molten gold of Lan Wangji's gaze. The Second Jade of Lan is

Drag Post #5
Sani | on hiatus
@YilingSani

still holding Wen Ning back with nothing but sheer strength. "Lan Zhan," Wei Wuxian whispers with a smile but it soon gets wiped off. His delayed senses kick in. Horrible pain rips through his chest, stealing his breath. He clenches his teeth and makes no sound. But he knows

Drag Post #6
Sani | on hiatus
@YilingSani

it's the end. The damage is done. All the anger and frustration he had felt earlier on is now gone. The right corner of his mouth twitches in slight amusement. A fitting end for Yiling Laozu is what they'll say. Killed by his own creation. Oh, how the clans will rejoice!

Drag Post #7
Sani | on hiatus
@YilingSani

At least he saved the peacock... The darkness floods his mind and blinds him. It fills every bone with insufferable cold. He falls. Hoping to die before his body hits the ground. But it doesn't. Instead, something, someone catches him. The scent of sandalwood reaches his mind

Drag Post #8
Sani | on hiatus
@YilingSani

before he plunges deep into the dark waters of unconsciousness.  "Wei Ying!" a soft and worried voice is the last sound he hears. Lan Wangji is there, catching Wei Wuxian before he hits the ground. He holds the wounded man gently with one arm, the sword drawn and ready in

Drag Post #9
Sani | on hiatus
@YilingSani

the other. He must protect Wei Ying. A heavy silence reigns in the valley. The smell of blood and death fills the air. Lan Wangji lifts his gaze and faces the tall shadow hovering above him. Wen Ning's eyes are back to normal and he stares at Wei Wuxian in absolute horror,

Drag Post #10
Sani | on hiatus
@YilingSani

his fist still frozen in place. Jin Zixuan is the first one to react. Wei Wuxian had pushed him to the ground out of harm's way. He gets up, shakily leaning on his sword, and meets Wangji's golden eyes. "Get him out of here," he says quickly under his breath. "Now!"

Drag Post #11
Sani | on hiatus
@YilingSani

----- "Is he going to be alright?" Lan Wangji asks watching Wen Qing bending over Wei Wuxian's body. They're finally back in the safety of the Burial Mounds. The strong smell of herbs and medicine has been assaulting his nostrils for nearly an hour now. He tries his best to

Drag Post #12
Sani | on hiatus
@YilingSani

to remain calm and collected, but his shoulders are so tense even a bystander could tell how stressed he is. Wen Qing is in no rush to answer. Eventually, her back straightens and she ties Wei Wuxian's shirt. The healer wipes her hands and turns around to face Wangji.

Drag Post #13
Sani | on hiatus
@YilingSani

"He will," she says, her voice steady, but Lan Wangji notices her hands shaking slightly. "Some of his ribs are broken. But he'll live. His heart is undamaged. It...could have been much worse." The last sentence is spoken in almost a whisper.

Drag Post #14
Sani | on hiatus
@YilingSani

"Thank you, Wen–guniang," Wangji bows. Wen Qing clears her throat, her shoulders squared. "Don't thank me, Lan-er gonzi," her tone is sharp. "This idiot is lucky you were there. I'll keep him asleep for a couple of days." Her dark eyes linger on Wei Wuxian's face for a while.

Drag Post #15
Sani | on hiatus
@YilingSani

"Now, I must take care of my brother," her eyes meet Wangji's again. They bow to each other and Wen Qing leaves the cave in quick steps. She needs to comfort Wen Ning. Lan Wangji walks up to the stone bed and looks down at the man lying on it. Wei Ying looks very pale.

Drag Post #16
Sani | on hiatus
@YilingSani

Wangji recalls when Wei Ying was that tanned, joyous and mischievous boy, causing trouble in the Cloud Recesses. It seems like ages ago now. So much has happened since then. Sometimes, in the midst of wars and losses, he finds himself missing those early, innocent days.

Drag Post #17
Sani | on hiatus
@YilingSani

After his last visit, Lan Wangji couldn't help but be plagued by a bad feeling. He doubted the invitation to Jin Rulan's one-month celebration was so innocent. While he didn't doubt the intentions of the young Jin couple, many wished to harm Wei Ying

Drag Post #18
Sani | on hiatus
@YilingSani

And some would certainly benefit from his death. Wangji had eyes and ears. There was one person who desired power more than anyone else. What happened on Qiongqi Path was just that. An ambush. A perfect trap. Someone was trying to get rid of Wei Ying at all costs.

Drag Post #19
Sani | on hiatus
@YilingSani

So, Wangji had left the Cloud Recesses again – against his uncle's wishes – and hurried to Qiongqi Path as soon as he could to prevent the looming disaster. He had almost come too late. His golden eyes wander over Wei Wuxian again. There's not even a blanket here. The stone bed

Drag Post #20
Sani | on hiatus
@YilingSani

must be so uncomfortable and cold. He decides to take off his white outer robe and covers Wei Ying with it. It won't help much but it makes Wangji feel better. His fingers gently brush against Wei Ying's cheek in the process. It's an accident. He didn't mean to touch him.