Halloween sale · up to 40% off your first month + bonus credits, claimable daily

Claim it

Official BytePlus partnerBuilt on BytePlus, ByteDance's official AI platform

Guide · Video tutorial

How to make a viral AI character like Jean-Phil

Build a viral AI character like Jean-Phil: one prompt for a signature look, phone-camera realism and Kitsune motion transfer. Video tutorial and real costs.

  • Video tutorial
  • Copyable character prompt
  • Kitsune motion transfer
  • 4 credits per character

Short answer

To make an AI character like Jean-Phil, design one original character with a look nobody forgets, make every shot look like it was filmed on a phone, and keep that same look in every video. In KreatorFlow you write one prompt and save the result as a character (4 credits), then use Kitsune to put your character into a clip you filmed yourself: motion transfer copies the moves, camera and timing, and object swap replaces one subject and keeps the rest of the shot. A 5-second Kitsune clip at 720p costs 27 credits. The video above walks through every step.

Updated:

Who is Jean-Phil?

Jean-Phil is an AI-generated character, not a real person. What makes him work is easy to copy as a method: the same look in every video (the same brown suit, the same bleached bob, the same curled moustache), a completely deadpan face whatever happens around him, and footage that looks like it was shot on a phone rather than rendered by a computer.

According to the video, the account blew up in about two weeks, with 35 million views and 200,000 followers. Those numbers are the video's own claims; we have not checked them.

KreatorFlow did not make Jean-Phil, does not own the character and has no connection with the account. This guide uses him as an example of a format that works. The point is to build your own character with the same ingredients, not to copy his.

Step 1: build the character with one prompt

Start in the image studio or in Characters with a single, detailed prompt. This is the prompt from the video's description. Copy it as it is to see how the pieces fit together, then change the details to make the character your own.

Character prompt (from the video)

Full-body photo of a stocky man in his 40s standing square to camera, neutral deadpan expression, arms at his sides. Chin-length straight bleached-blond bob with a blunt fringe, waxed curled moustache, brown houndstooth three-piece suit, white shirt, dark tie, polished brown shoes. Plain light-grey studio background, soft even lighting, shot on a phone camera, natural skin texture, no retouching. Vertical 9:16.

  • A distinctive silhouette: "stocky man in his 40s standing square to camera, arms at his sides" gives a shape people recognise before they see the face.
  • A haircut nobody forgets: "chin-length straight bleached-blond bob with a blunt fringe" plus a "waxed curled moustache" is a signature on its own.
  • One outfit, always: a "brown houndstooth three-piece suit" with a white shirt, dark tie and brown shoes. Wearing the same thing in every video is what turns a face into a character.
  • A deadpan expression: "neutral deadpan expression" is the joke. The calmer the face, the funnier any situation around it.
  • Phone-camera realism: "shot on a phone camera, natural skin texture, no retouching" keeps it from looking like a glossy AI render.
  • A plain background and even light: a clean reference that drops into any scene later.
  • Vertical 9:16: framed for Reels, TikTok and Shorts from the start.

Why it has to look like phone footage

Viewers scroll past anything that looks like an ad or a render. A character that looks like it was filmed on someone's phone, with ordinary light, real skin texture and slightly imperfect framing, reads as a person in a video, so people stop and watch to the end.

That is why the prompt asks for a phone camera and no retouching, and why the motion clips work best when they are ordinary handheld or tripod phone footage. Keep the same treatment in every clip: once the audience knows the look, any glossy shot breaks it.

Realistic does not mean deceptive. TikTok, Instagram and YouTube ask creators to label realistic AI-generated content, so use the platform's AI label when you post.

No prompt? Start from a reference of your own character

You do not need to rewrite the prompt for every clip. Generate your character once, save it as a KreatorFlow character, and from then on that saved character is the reference: call it by its @handle in the image and video studios, or pick it as the character in Kitsune.

Kitsune takes 1 to 4 images of the same character per job (JPG, PNG or WebP). Front, side and full-body views of your own character help it hold the face, hair and outfit from every angle.

Make your own character, not a clone

Use Jean-Phil as inspiration for the format, not as a template to copy. Do not screenshot or upload another creator's character, and do not use a real person's face or likeness unless it is yours or you have their permission. A character that is recognisably someone else's can infringe their rights and breaks our acceptable use policy.

Kitsune checks for this too: it warns you before you generate when a character image looks like a well-known film, TV or game character, and the model's own copyright check stops results that do (your credits are refunded). An original character avoids both problems, and it is the only one you can build an audience on.

Step 2: put your character in motion with Kitsune

Kitsune is KreatorFlow's motion transfer and object swap studio, running on Seedance 2.5. You give it one video and one character, and it gives you back the same performance with your character in it.

Motion transfer: your character copies every move, the camera and the timing of the clip. Object swap: swap one subject in the scene and keep everything else. In the video, object swap is used to put the character into the clip in place of the original subject.

  • Motion clip: 4 to 30 seconds, MP4, MOV or WebM, up to 200 MB.
  • Character: 1 to 4 images, JPG, PNG or WebP, or one of your saved characters.
  • Resolutions: 480p, 720p, 1080p and 4K; 1080p and 4K on Pro, Max and Business.
  • Length: the result is as long as your clip, and the credits follow the clip's length and resolution.
  • Sound: your clip's own sound is put back on the result.
  • Prompt: optional, for direction such as "keep the deadpan expression".

Look at what is trending on Instagram, TikTok and Shorts for ideas: the dance, the walk-in, the reaction, the deadpan stare at the camera. Formats are free to borrow. Other people's videos are not.

For the motion clip, film yourself or a friend doing your own version of the format on your phone, use clips you shot before, or use footage you have licensed. Do not download other creators' videos to run through Kitsune: their footage, and often their music, belongs to them.

  • Film it vertically, in one take, with the whole body in frame if the moves matter.
  • Keep it between 4 and 30 seconds; shorter clips cost less and are easier to get right.
  • Use music you have the rights to, or add licensed sound from the platform when you post.
  • One performer in the clip makes it clear who your character replaces.

The full process, step by step

  1. 1

    Decide the signature look

    Pick three or four details that make the character instantly recognisable from across a feed: a silhouette, a haircut, an outfit and one expression. Write them down; they go into every shot from now on.

  2. 2

    Write the prompt and generate

    Describe the full body, the face, the hair and the outfit, then the background, the light and the camera: a plain backdrop, even light, phone camera, natural skin, vertical 9:16. Generate a few versions and keep the best one.

  3. 3

    Save it as a character

    Save the result in Characters so it gets its own @handle and can be reused everywhere. A saved character costs 4 credits.

  4. 4

    Film or pick your motion clip

    Choose a trending format as inspiration and film your own take on it, or use a clip you own or have licensed. Kitsune takes clips of 4 to 30 seconds in MP4, MOV or WebM, up to 200 MB.

  5. 5

    Open Kitsune and add both inputs

    Upload the clip, then add your character (pick it from your saved characters, or upload the image). Use motion transfer to keep the moves, camera and timing, or object swap to replace one subject and keep the rest of the shot.

  6. 6

    Pick the resolution and generate

    Kitsune renders 480p, 720p, 1080p and 4K; 1080p and 4K come with Pro, Max and Business. The Generate button shows the exact credits first: 27 credits for 5 seconds at 720p.

  7. 7

    Post it, and keep the look

    Post with the same look every time, label it as AI-generated where the platform asks, and keep making new clips with the same saved character so the audience learns to recognise it.

What it costs

Credits from the studio's own credit code. Dollar values are the regular price of those credits on the Creator plan (its monthly price over its guaranteed credits, without any bonus credits). Kitsune and Seedance clips at 720p.

What you makeCreditsRegular value (Creator)
One character image (Seedream 4.5, image studio)2$0.13
Saved character (Seedream 4.5 plus character fee)4$0.25
Kitsune clip, 5 s, 720p27$1.69
Kitsune clip, 10 s, 720p54$3.38
Kitsune clip, 15 s, 720p80$5.00
Seedance 2.0 clip, 5 s, 720p15$0.94
Seedance 2.5 clip, 5 s, 720p20$1.25

The Generate button always shows the exact credits before anything is charged. New accounts get 75 starter credits for images and video, enough for the character image.

Kitsune price per clip in the Halloween sale

Halloween saleFirst month for new subscribers, until 31 Oct 2026

$0.0333/ credit

Max first month: $60 for 1,800 credits = $0.0333 per credit.

+800 bonus credits, claimable daily in your first month (not counted in this price).

Regular price: Max at $99 a month for 1,800 credits = $0.0550 per credit.

ClipSale, first monthRegular price
5 s · 480p$0.90$1.49
15 s · 480p$2.67$4.40
5 s · 720p$0.90$1.49
15 s · 720p$2.67$4.40
5 s · 1080p$1.33$2.20
15 s · 1080p$4.00$6.60
5 s · 4K$4.67$7.70
15 s · 4K$14.00$23.10

The sale price is the first month of a new Max subscription (or an upgrade) started by 31 Oct 2026, 23:59 UK time; the plan then renews at $99 a month. Every price on this page counts only the plan's guaranteed credits. Halloween bonus credits and daily bonus credits have to be claimed, so they are not counted. Clip credits are the studio's own prices. Developer API tokens are not part of the sale.

Frequently asked questions

Is Jean-Phil a real person?

No. According to the video, Jean-Phil is an AI-generated character: he does not exist. KreatorFlow did not create him and has no connection with the account; this guide shows how to build your own character in the same style.

Can I copy Jean-Phil?

No. Build your own original character. Copying another creator's character, or using a real person's face without permission, can infringe their rights and breaks the acceptable use policy. Borrow the ingredients instead: a signature look, a deadpan face, phone-camera realism and the same outfit every time.

Which AI models does this use?

The character image is made with Seedream 4.5, the motion transfer and object swap run in Kitsune on Seedance 2.5, and original clips of your character can be made with Seedance 2.0 or Seedance 2.5 in the video studio. Built on BytePlus, ByteDance's official AI platform.

How much does it cost?

A saved character costs 4 credits (about $0.25). A Kitsune clip at 720p costs 27 credits (about $1.69) for 5 seconds and 80 credits (about $5.00) for 15 seconds. Dollar values are the regular price on the Creator plan.

Do I need a paid plan?

New accounts get 75 starter credits for images and video, enough for the character image. A free account gets one free Kitsune video: a clip of up to 10 seconds at 480p. More Kitsune videos, longer clips and 720p and above need a plan.

Can I post the videos on Instagram and TikTok?

Yes. Under our terms, the images and videos you generate are yours to the extent the law allows, so you can post them and use them commercially. You are responsible for the rights to everything you put in: your character, your motion clip and any music. Label realistic AI content where the platform asks.

How do I keep the character consistent?

Save it as a KreatorFlow character and reuse that same reference every time, with its @handle in the image and video studios or as the character in Kitsune. Keep the outfit, hair and expression identical in every clip, and add a few angles of the same character when one view is not enough.

Build your own character today

Write the prompt, save your character and put it in motion with Kitsune. New accounts get 75 starter credits for images and video, enough for the character image. Watch the video for a bonus code.

More guides