ugc-fashion
Fashion UGC Video Formats
20 lofi, TikTok-native video formats for fashion brands. Raw, authentic, easy to produce. No hard CTAs — these feel like real people showing how they actually dress.
How to Use These Formats
- Identify the user's goal (new collection launch, styling inspiration, size-inclusive showcase, seasonal content).
- Select the format below that best matches.
- Use the Prompt Template to compose the
promptfield forPOST /videos/generate. Replace[BRACKETED]placeholders with details from the user. - Default to
aspectRatio: "portrait"(9:16) andnFrames: "10"unless the format specifies otherwise. - Keep the tone casual, genuine, unscripted. These should feel like someone showing their friend what they're wearing.
Formats
1. Mirror OOTD
Vibe: Classic mirror outfit check — simple spin, natural lighting, main character energy.
Structure:
- 0-3s: Standing in front of a full-length mirror, phone visible in reflection
- 3-6s: Slow reveal from feet up, showing the full outfit
- 6-8s: A casual spin or turn, showing the back and sides
- 8-10s: Final pose — confident, effortless, looking at the mirror
Prompt Template:
A person standing in front of a full-length mirror taking an OOTD photo/video. They're wearing [OUTFIT DESCRIPTION — e.g. oversized blazer, wide-leg pants, and loafers]. The camera (phone in reflection) slowly captures the outfit from shoes up. They do a casual spin showing all angles. The vibe is confident but effortless — they know they look good. Natural bedroom/hallway lighting, vertical video. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
2. Try-On in Real Time
Vibe: Getting dressed on camera — genuine first reaction to how it fits.
Structure:
- 0-3s: Holding up the piece on a hanger, showing it flat
- 3-6s: Putting it on — pulling over head, buttoning up, zipping
- 6-8s: First look in mirror or camera — genuine reaction to the fit
- 8-10s: Adjusting, smoothing, final satisfied expression
Prompt Template:
A person holding up [GARMENT] on a hanger, showing it to the camera. They start putting it on — [DRESSING ACTION, e.g. pulling it over their head, buttoning it up, stepping into it]. First look at themselves — genuine surprise at how well it fits. They adjust and smooth the fabric, checking different angles. Real, unscripted reaction energy. Bedroom setting, natural light, vertical video. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
3. Fabric Close-Up
Vibe: Extreme close-up of fabric texture, stitching, material quality — ASMR for fashion people.
Structure:
- 0-3s: Close-up of [PRODUCT] fabric — fingers running across the material
- 3-6s: Camera captures weave, texture, stitching detail
- 6-8s: Hand lifts the garment slightly to show drape and weight
- 8-10s: Pull back to show the full piece on a hanger or folded neatly
Prompt Template:
Extreme close-up of [GARMENT from BRAND]. Fingers slowly run across the fabric, the [FABRIC DETAIL — e.g. fine knit, weave, grain] visible in detail. The camera captures the [TEXTURE DETAILS — e.g. weave, ribbed cuffs, clean stitching at the seams]. A hand lifts the garment slightly to show the [DRAPE/WEIGHT QUALITY — e.g. luxurious drape and weight]. Pull back to reveal the full piece [DISPLAY — e.g. folded neatly on a wooden surface, hanging on a wooden hanger]. Natural light, vertical video, tactile ASMR energy. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
4. Closet Dig
Vibe: Rummaging through closet, pulling out the piece — "found it" energy.
Structure:
- 0-3s: Hands pushing through hangers in a closet, searching
- 3-5s: Pulling out [GARMENT] — "this one" moment
- 5-8s: Holding it up, admiring it, maybe pressing it against body
- 8-10s: Walking toward mirror to try it on, excited energy
Prompt Template:
A person rummaging through a full closet, pushing hangers aside, searching for something specific. They pull out [GARMENT] with a "found it" expression — holding it up, admiring it. They press it against their body in the mirror, head tilted, already styling it mentally. They head to try it on. The energy is getting-ready excitement, real closet chaos. Natural bedroom light, vertical video. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
5. The Tag Check
Vibe: Checking the tag, showing the size, the brand — the small details that matter.
Structure:
- 0-3s: Person wearing [PRODUCT], hand reaches to the back/inside collar
- 3-6s: Pulling out the tag, showing it to camera — brand, size, material
- 6-8s: Letting the tag drop back, smoothing the fabric where they checked
- 8-10s: Quick adjustment of the piece, satisfied nod at mirror
Prompt Template:
A person wearing [GARMENT from BRAND], hand reaching to the [TAG LOCATION — e.g. inside collar, back neckline]. They pull out the tag and show it to camera — the [BRAND] label, the size, the material blend. They let the tag drop back and smooth the fabric at the [AREA]. Quick adjustment of the [GARMENT] in the mirror, a satisfied nod — the details check out. [SETTING — e.g. bedroom mirror], natural light, vertical video, detail-oriented energy. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
6. Hanger Appeal
Vibe: Showing the piece on the hanger, examining it before putting it on — the anticipation.
Structure:
- 0-3s: [PRODUCT] on a hanger held up against a clean wall or closet door
- 3-6s: Turning the hanger slowly, showing front and back
- 6-8s: Close-up of details — buttons, zippers, labels, seams
- 8-10s: Pulling it off the hanger with intention — about to put it on
Prompt Template:
[GARMENT from BRAND] on a [HANGER TYPE — e.g. wooden hanger, velvet hanger] held against a [BACKGROUND — e.g. white wall, closet door]. Slowly turning the hanger to show the front — [FRONT DETAILS — e.g. the structured silhouette, the buttons] — then the back. Close-up of the details: [CLOSE-UP DETAILS — e.g. the engraved buttons, the lined interior, the clean seams]. Pulling it off the hanger with intention, ready to wear. Natural light, vertical video, quiet anticipation energy. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
7. The Fold
Vibe: Satisfying folding or rolling technique — Marie Kondo energy for your favorite piece.
Structure:
- 0-3s: [PRODUCT] laid flat on a clean surface
- 3-6s: Hands begin a precise, satisfying fold — smooth movements
- 6-8s: The fold completes into a neat, compact shape
- 8-10s: Placing the folded piece into a drawer or stack — everything tidy
Prompt Template:
[GARMENT from BRAND] laid flat on a [SURFACE — e.g. white bed, marble counter, clean table]. Hands begin a precise, satisfying fold — smoothing the [FABRIC TYPE] flat, [FOLD STEPS — e.g. folding in the legs, rolling from waistband down] into a compact shape. The fold completes into a neat, compact [SHAPE — e.g. rectangle, square]. Placing the folded [GARMENT] into a [DESTINATION — e.g. drawer alongside other perfectly folded pieces, neat stack] — everything tidy, Marie Kondo approved. Natural light, vertical video, satisfying organization energy. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
8. Thrift Flip Energy
Vibe: Taking a piece that looks basic on the hanger and styling it into a full look.
Structure:
- 0-3s: Holding up a plain/basic-looking garment — "trust me on this"
- 3-6s: Pairing it with unexpected pieces — layering, tucking, accessorizing
- 6-8s: The full styled look revealed — way better than expected
- 8-10s: Proud reveal, the transformation energy
Prompt Template:
A person holding up [GARMENT] that looks plain and basic on the hanger — nothing special. They start styling it — [STYLING STEPS, e.g. tucking it into high-waisted pants, adding a belt, layering a jacket, rolling the sleeves]. Piece by piece, the outfit comes together. Final reveal — the look is unexpectedly fire. Proud expression, "told you" energy. Bedroom or closet setting, natural light, vertical video. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
9. Color Match
Vibe: Holding the piece up to different items to show what it goes with — color palette moment.
Structure:
- 0-3s: Person holding [PRODUCT] up in front of them, looking at it
- 3-6s: Holding it next to other pieces from their closet — showing color combos
- 6-8s: Finding the perfect match, holding the two pieces together
- 8-10s: Satisfied expression, draping the combo over their arm
Prompt Template:
A person standing at their open closet holding [GARMENT from BRAND] up in front of them. They hold it next to [ITEM 1 — e.g. a white tee] — nice. Then next to [ITEM 2 — e.g. a navy striped shirt] — even better. Then next to [ITEM 3 — e.g. dark denim] — perfect match. They hold the [GARMENT] and the [BEST MATCH] together with a satisfied expression, draping both over their arm. [SETTING — e.g. bedroom closet], natural light, vertical video, styling energy. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
10. Size Honest
Vibe: "I'm a size X and here's how this actually fits" — genuine, no filter.
Structure:
- 0-3s: Talking to camera, stating their size/measurements honestly
- 3-6s: Showing the garment — front, side, back angles
- 6-8s: Pointing out fit details — where it's snug, where it drapes
- 8-10s: Final honest verdict — genuine thumbs up or "runs a little big" energy
Prompt Template:
A person talking to camera — "I'm a size [SIZE] and here's how [GARMENT] from [BRAND] actually fits." They turn to show front, side, and back views. They point out specifics — [FIT DETAILS, e.g. "the waist sits here," "it's a little loose in the shoulders," "perfect length"]. Honest, helpful, no filter. Their verdict is genuine. Good lighting to see the real fit and fabric. Natural setting, vertical video, selfie-to-mirror angles. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
11. Rain Day Fit
Vibe: Styled for the weather — practical but still cute, real conditions.
Structure:
- 0-3s: Looking out window at rain/overcast weather
- 3-6s: Getting dressed for it — layering, grabbing a jacket, choosing shoes
- 6-8s: Full outfit in mirror — weather-appropriate and stylish
- 8-10s: Walking out the door into the real weather, outfit holding up
Prompt Template:
A rainy day outfit video. Person looks out the window at overcast skies, then starts getting dressed. They layer [OUTFIT — e.g. trench coat, knit sweater, waterproof boots from BRAND]. Mirror check — practical but cute. They step outside into real rain — the outfit works, they look good despite the weather. The message is: bad weather doesn't mean bad style. Natural overcast lighting, vertical video. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
12. The Stretch Test
Vibe: Testing the stretch and movement of the fabric — pulling, bending, showing flexibility.
Structure:
- 0-3s: Close-up of [PRODUCT] on body, hands gripping the fabric
- 3-6s: Gentle stretch pull — showing the four-way stretch or give of the material
- 6-8s: Release — fabric snaps back perfectly, no distortion
- 8-10s: Smoothing the fabric with a satisfied hand pass — it holds up
Prompt Template:
Close-up of [GARMENT from BRAND] on the [BODY AREA — e.g. leg, torso, arm], hands gripping the fabric at the [GRIP POINT — e.g. thigh, waist, sleeve]. A gentle stretch pull outward — showing the [STRETCH TYPE — e.g. four-way stretch, natural give] of the [MATERIAL]. Release — the fabric snaps back perfectly to shape, zero distortion. Smoothing the fabric with a satisfied hand pass — it holds up beautifully. Natural light, vertical video, quality-test energy. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
13. The Uniform
Vibe: "I wear this combo every week" — signature look showcase, consistency over trends.
Structure:
- 0-3s: Reaching for the same pieces in the closet — muscle memory
- 3-6s: Putting the combination together, well-practiced ease
- 6-8s: The uniform assembled — it just works, every time
- 8-10s: Confident walk out, this is their look and they own it
Prompt Template:
A person reaching into their closet with zero hesitation — they know exactly what they're grabbing. [THE UNIFORM — e.g. white tee, black blazer, straight-leg jeans, and loafers from BRAND]. They get dressed with practiced ease, everything fitting perfectly. The combination is simple but intentional — this is their go-to, their signature. They walk out with quiet confidence. The vibe is consistency over trends. Natural light, vertical video. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
14. The Hand Feel
Vibe: Running hands over the piece, feeling the quality — tactile, sensory, cozy.
Structure:
- 0-3s: [PRODUCT] draped over lap or across a surface
- 3-6s: Hands running slowly over the fabric — feeling the texture, the weight
- 6-8s: Bunching it slightly, showing the softness and recovery
- 8-10s: Holding it up to cheek or pressing it — pure comfort
Prompt Template:
[GARMENT from BRAND] draped across a [SURFACE — e.g. lap on a couch, bed, chair arm]. Hands run slowly over the [FABRIC TYPE] — feeling the [TEXTURE QUALITY — e.g. incredible softness, the weight and drape]. Bunching it slightly to show how it [RECOVERY — e.g. springs back, no pilling, just pure softness]. Holding it up to cheek and pressing it in — pure cozy comfort. [SETTING — e.g. living room, bedroom], warm light, vertical video, sensory ASMR energy. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
15. Color Story
Vibe: Entire outfit in one color family — aesthetic broll, visual harmony.
Structure:
- 0-3s: First piece — in the color (e.g., all earth tones, all cream, all black)
- 3-6s: Adding matching pieces, same color palette throughout
- 6-8s: Full monochromatic or tonal outfit assembled
- 8-10s: Aesthetic broll — walking, posing, the color harmony is the star
Prompt Template:
A monochromatic outfit video in [COLOR FAMILY — e.g. all cream, head-to-toe black, earth tones]. Piece by piece: [OUTFIT PIECES from BRAND] — all in the same tonal range. The full outfit assembled is visually harmonious, satisfying. Aesthetic broll shots — walking slowly, fabric catching the light, the color story is the hero. Clean backgrounds that complement the palette. Vertical video, soft golden light. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
16. Hand-Me-Up
Vibe: Styling a piece borrowed from a friend, partner, or parent — making it your own.
Structure:
- 0-3s: Holding up the borrowed piece — "stole this from my [person]"
- 3-6s: Putting it on, immediately making it work with their own style
- 6-8s: The borrowed piece looks completely different on them — elevated
- 8-10s: Confident result, the piece has a new life
Prompt Template:
A person holding up [GARMENT] — something clearly borrowed. "Stole this from my [PERSON — e.g. dad, partner, roommate]" energy. They put it on and immediately make it their own — [STYLING, e.g. rolling the sleeves, belting it, pairing with heeled boots]. The oversized/borrowed piece looks completely elevated and intentional on them. New context, new outfit, same piece. Casual bedroom setting, natural light, vertical video. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
17. Get Ready With Me Silent
Vibe: No talking, just getting dressed — music only, aesthetic cuts.
Structure:
- 0-3s: Laying out outfit pieces on bed, flat lay
- 3-6s: Getting dressed — pulling on each piece, close-ups of fabric
- 6-9s: Accessories going on — watch, jewelry, belt
- 9-12s: Final mirror look, adjusting, ready to go
- 12-15s: Walking out the door, complete look in motion
Prompt Template:
A silent GRWM fashion video. No talking, just vibes. [OUTFIT PIECES from BRAND] laid out on a bed. The person gets dressed piece by piece — close-ups of fabric textures, buttons being done, sleeves being rolled. Accessories added — [ACCESSORIES]. Final mirror check, small adjustments. They walk out the door looking complete. The entire video is visual — music-video energy without words. Warm bedroom lighting, aesthetic cuts, vertical video. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "15"
18. In My X Era
Vibe: Leaning into a trend or aesthetic identity — "in my [aesthetic] era."
Structure:
- 0-3s: Text or face-to-camera declaring the era — "in my quiet luxury era" etc.
- 3-6s: Outfit that perfectly embodies the aesthetic
- 6-8s: Styled details — the specific touches that sell the vibe
- 8-10s: Full aesthetic moment — walking, posing, living the era
Prompt Template:
"In my [ERA/AESTHETIC — e.g. quiet luxury, coastal grandmother, dark academia, clean girl] era" energy. A person wearing [OUTFIT from BRAND] that perfectly embodies the aesthetic. Close-ups of the styling details that sell it — [DETAILS, e.g. cashmere texture, specific shoes, particular accessories]. They're fully in the vibe — walking, posing, living it. The outfit isn't just clothes, it's a whole mood. Aesthetic-appropriate setting, vertical video, dreamy lighting. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
19. That Girl Outfit
Vibe: Aspirational but attainable everyday outfit — soft morning energy.
Structure:
- 0-3s: Morning setting — clean space, natural light pouring in
- 3-6s: Getting dressed in a put-together but effortless outfit
- 6-8s: Grabbing coffee, bag, heading out — "that girl" energy
- 8-10s: Walking out into the day, looking effortlessly assembled
Prompt Template:
"That girl" morning routine outfit. A clean, bright space — morning light streaming in. The person gets dressed in [OUTFIT from BRAND] — [DESCRIPTION, e.g. matching set, clean sneakers, minimal jewelry]. Everything is intentional but not try-hard. They grab their coffee and tote bag, heading out the door with effortless "I have my life together" energy. Aspirational but attainable. Bright, clean aesthetic, morning light, vertical video. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"
20. The Hang
Vibe: Hanging the piece in its spot in the closet — it's earned its place.
Structure:
- 0-3s: Holding [PRODUCT] on a hanger, standing in front of open closet
- 3-6s: Finding the right spot on the rack, sliding hangers aside
- 6-8s: Placing it in its spot, adjusting the shoulders on the hanger
- 8-10s: Stepping back to see it in context — it belongs here
Prompt Template:
Holding [GARMENT from BRAND] on a [HANGER TYPE — e.g. wooden hanger, velvet hanger], standing in front of an open closet. Finding the right spot on the rack — sliding hangers aside to make room. Placing the [GARMENT] in its spot, adjusting the shoulders perfectly on the hanger. Stepping back to see it in context among the other pieces — it belongs here, [WARDROBE ROLE — e.g. the anchor of the wardrobe, the statement piece]. [SETTING — e.g. bedroom closet], natural light, vertical video, wardrobe curation energy. [ADDITIONAL DETAILS].
Settings: aspectRatio: "portrait", nFrames: "10"