Imagera AI - AI content creation platform for generating images, cloning voices, creating avatars, and enhancing videos. Privacy Policy | Terms

Guide
AI Model Training

Train a LoRA Online: Dataset, Steps and Cost

Train a LoRA online without a GPU: build a 15–30 image dataset, pick the right base model, set steps, test the result, and see what training costs.

By Imagera AI Team6 min readFebruary 14, 2026Updated: September 29, 2026
Share:
Grid of headshots of the same man under different lighting and angles, illustrating a varied LoRA training dataset

TL;DR

To train a LoRA online, collect 15–30 sharp, varied images of one subject, pick the base model you will generate with, set one trigger word and run the default steps. Imagera's LoRA Trainer runs in the browser on cloud GPUs, most image trainers finish in about 8–20 minutes, and the credit cost is shown before each run. Local open-source trainers cost nothing in software but need a high-memory GPU and setup time.

Try it yourself — no setup

Teach the AI your face, product or style from a few photos — no GPU needed.

How to Train a LoRA Online

Build a dataset, pick the base model, set a trigger word and steps, then train and test a LoRA in the browser on Imagera.

  1. Build the dataset: Collect 15–30 sharp, varied photos of one person, 10–20 angles of one product, or 20–50 consistent examples of one style, at least 768–1024 px on the short side.
  2. Choose the base model: Pick the trainer for the model you will generate with, for example Krea 2 Turbo for photoreal people and products or FLUX.2 Klein 9B for a consistent style. A LoRA only loads on the model it was trained against.
  3. Set the trigger word and captions: Choose one short, unusual trigger word and caption what changes between images, such as backgrounds, so they stay out of the LoRA.
  4. Set steps and resolution: Run the default steps first (every Imagera trainer has a 1,000-step minimum) and use the higher training resolution when the trainer offers it and detail matters.
  5. Train and test: Check the credit cost shown before the run, train, then test with prompts that change everything except the subject and adjust steps or the dataset if needed.

Most weak LoRAs are not the trainer's fault. They come from ten near-identical selfies, a blurry product shot or a base model you never generate with. This guide covers the parts you control when you train a LoRA online: the dataset, the trigger word, the base model and the steps, plus what it costs and when a local, no-cost setup is the better choice.

Quick answer: Collect 15–30 sharp, varied images of one subject, pick the base model you will generate with, set one trigger word, keep the default steps for a first run and train in the browser. On Imagera's LoRA Trainer the credit cost of the run is shown before you start, and the finished model is ready to generate with in the same account.

1.Can you train a LoRA online for free?

Not on Imagera: training runs on paid cloud GPUs and is billed in credits. The no-cost route is local training with an open-source trainer such as AI Toolkit (MIT licence), which supports Krea 2, FLUX, Qwen-Image, Z-Image, Wan 2.1/2.2 and MiniMax H3 among others. The catch is hardware and setup: its example configurations are written for 24 GB graphics cards, and you manage drivers, Python environments and dataset formatting yourself.

A browser trainer makes sense when you do not own that card, or when the hours of setup cost more than the run.

2.Step 1: Build the dataset

The dataset decides the result more than any setting.

For a person or character (15–30 photos):

  • Mix close-ups, head-and-shoulders and a few full-body shots.
  • Vary angle, expression, lighting and background.
  • One person per photo. No sunglasses, heavy filters or watermarks.

For a product (10–20 photos):

  • Front, back, sides and three-quarter views of the same variant.
  • Real photos, sharp and well lit; clean backgrounds help.

For a style (20–50 images):

  • The same look applied to different subjects, so the model learns the look, not one scene.
  • Keep it consistent: a mixed set trains a mixed style.

Use images of at least 768–1024 px on the short side. Do not upscale small images to hit that number; it adds noise, not detail.

3.Step 2: Choose the base model before you train

A LoRA only works on the model it was trained against, so start from how you will generate:

You wantTrainer on ImageraDataset guidance shown in the trainer
Photoreal people and productsKrea 2 Turbo15–30 sharp photos of one subject or style
Fast, sharp all-rounderZ-Image Turbo15–25 clean photos of one subject
Faces, products and stylesFLUX.1 Dev15–30 varied photos of your subject or style
A consistent illustration or brand styleFLUX.2 Klein 9B10–50 images in one consistent style
Posters, logos, letteringIdeogram 4.010–30 images of one style, subject or brand
Teach an edit (before → after)Qwen Edit 2509Before/after image pairs
A person in motionLTX-2.3 CharacterClips or photos (not mixed)
Cinematic motion or style in videoWAN 2.2 Video10–20 short clips and/or photos

Video trainers, including the four MiniMax H3 modes, are covered in MiniMax H3 LoRA training.

4.Step 3: Trigger word and captions

Pick one short, unusual trigger word (for example ohwx person or brandlook style) and use it every time you prompt. Captions tell the trainer what is not the subject: if the background changes between photos, describing it keeps the background out of the LoRA. Some trainers, such as Krea 2 Turbo, offer automatic captioning in Object/Character, Style or Custom modes.

5.Step 4: Steps and resolution

  • Steps: every trainer on Imagera has a 1,000-step minimum, which is the right first run for most image datasets. Raise steps only when the subject is recognisable but soft. If every output looks like a copy of one training photo, you overtrained: retrain with fewer steps or more varied images.
  • Resolution: trainers that offer it (Krea 2 Turbo trains at 768 or 1024 px) give sharper detail at the higher setting, for a higher credit cost.

6.Step 5: Train and test

Start the run from the trainer or Sandbox. Image trainers typically finish in about 8 to 20 minutes, depending on the model. Then test with prompts that change everything except the subject:

  1. ohwx person hiking a mountain ridge at sunrise, wide shot
  2. ohwx person in a studio portrait, black background, soft key light
  3. ohwx person as a watercolour illustration
ProblemLikely causeFix
Doesn't look like the subjectToo few or too similar imagesAdd varied photos, retrain
Every image looks like one training photoOvertrainedFewer steps or more variety
Only works in one poseDataset lacks varietyAdd angles and poses
Background or clothing always the sameCaptions didn't describe themCaption what changes
Style bleeds into everythingStrength too highLower strength to about 0.6–0.8

Generate with the trained model in LoRA Generate.

7.How much does LoRA training cost?

On Imagera the trainer shows the exact credit cost before the run; it scales with the trainer, the number of steps and options such as training resolution and auto-captioning. Plans start at $19.99/mo for 400 credits a month on the Starter plan, and credit packs start at $39.99 for 350 credits (pricing).

RouteMoneySetupHardware
Local open-source trainerNo software costHours: drivers, Python, configsYour own GPU (example configs target 24 GB)
Rented cloud GPUHourly rentalYou run the trainer yourselfRented
Imagera LoRA TrainerCredits, quoted before the runUpload and startNone

Open the LoRA Trainer →

New to adapters? Start with what a LoRA is and what it can learn.

Frequently Asked Questions

Can I train a LoRA online for free?
Imagera's trainer is paid: runs are billed in credits and the cost is shown before you start. The no-cost option is training locally with an open-source trainer on your own graphics card, which takes more setup and a high-memory GPU.
How many images do I need to train a LoRA?
For a person, 15–30 varied photos; for a product, 10–20 angles; for a style, 20–50 consistent examples. Most image trainers on Imagera accept 5 to 50 images, and variety matters more than count.
How long does LoRA training take online?
Image trainers on Imagera typically finish in about 8 to 20 minutes depending on the model; video trainers take longer. The trainer shows each model's typical time before you start.
How much does it cost to train a LoRA?
On Imagera the credit cost is quoted before each run and depends on the trainer, the step count and options such as training resolution. Plans start at $19.99/mo and credit packs start at $39.99.
Which base model should I train a LoRA on?
The one you will generate with. A LoRA only loads on the model it was trained against: Krea 2 Turbo for photoreal people and products, FLUX.2 Klein 9B for a consistent style, Ideogram 4.0 for lettering, WAN 2.2 Video or LTX-2.3 for video.

Imagera AI Team

The editorial byline of Imagera

Articles are published under one team byline. Drafts may be written with AI assistance; a person on the Imagera team checks facts, links and images and publishes each one.

Areas of Expertise:

AI Image GenerationAI Video CreationAI Voice & AudioLoRA Model Training

Put this guide to work

Teach the AI your face, product or style from a few photos — no GPU needed.