ORIGINAL FORGE · SIX ZONES · ONE READING ORDER

Know where to look before you change a Forge control

Read the interface from model to task to prompt to settings to output. That order separates a missing model, the wrong workflow, an unsuitable generation value, and a result-handling problem before they blur into one “Forge is not working” report.

Evidence checked1 Sep 2026Code snapshotdfdcbab · 26 Jun 2025Runtime captureNot executed
01 · Direct answer

The 30-second path through Forge

The first screen feels dense because model loading, generation, optional tools, and result routing share one browser application.

  1. 1
    Match preset and model

    Confirm UI, Checkpoint, and only the required VAE / Text Encoder files.

  2. 2
    Choose the task

    Use Txt2img for text-to-image, Img2img for a source image, or the specialized tab that owns the job.

  3. 3
    Write the request

    Enter Prompt and, only when the model workflow uses it, Negative prompt.

  4. 4
    Verify the run contract

    Copy the exact model’s sampler, scheduler, steps, size, guidance, and component requirements.

  5. 5
    Generate once

    Keep optional accordions out of a clean baseline and watch the console as well as browser progress.

  6. 6
    Read and preserve output

    Check the gallery, infotext, saved file, effective folder, and console result.

VERIFIED

Exact labels and construction order are traced to Original Forge source. Placement can change with screen width, UI options, extensions, and commit.

02 · Interactive atlas

A reading-order map, not a fake screenshot

The original Forge runtime was not launched for this review, and the clean repository does not contain a current product screenshot. This artifact maps verified code labels and relationships without claiming pixel-exact placement.

ZONE 01 · MODEL BAR

Establish the loaded model contract

Read UI preset, Checkpoint, and VAE / Text Encoder before touching generation controls.

WHAT THE CODE PROVES
The preset changes visible controls and starting values. It does not download, convert, or prove that a model is compatible.
YOUR NEXT DECISION
If a file is absent, solve discovery and family matching here before changing prompts.
Resolve model files →
SOURCE BOUNDARY

VERIFIED: labels, choices, callbacks, and interface construction at dfdcbab. UNKNOWN: pixel layout in an unlaunched local runtime. VARIABLE: theme, viewport, saved UI settings, extensions, and later commits.

Inspect the commit-bound constructor ↗
03 · Model bar

Choose what Forge will load

These controls define the model side of the run. They are upstream of prompts, sampling settings, and optional guidance panels.

UI

sd · xl · flux · all

Shows a family-oriented control surface and starting values. Choose all when you need every top memory control visible. It is not a model selector.

Define UI preset →
CHECKPOINT

Primary model selection

The list proves Forge discovered a supported file. Only a successful load and generation prove that the complete file set works.

Fix discovery →
VAE / TEXT ENCODER

Additional components

This is a multiselect. Use separate components only when the model publisher requires them; a shared .safetensors suffix does not make files interchangeable.

Separate component roles →
REFRESH

Rescan model choices

The adjacent refresh action updates Checkpoint and VAE / Text Encoder choices. It cannot repair a wrong path, corrupt file, or incompatible family.

Run the file check →
ADVANCED MODEL LOADINGDiffusion in Low Bits · Swap Method · Swap Location · GPU Weights (MB)

These change precision or weight placement, not image composition. Leave a working baseline intact and use the dedicated memory procedure when memory pressure gives you a reason to change them.

Open the memory controls guide →
05 · Prompt and action

Start the job—and know how to stop it

The prompt box describes the request. The action box controls the current generation job.

INPUT

Prompt

Describe what the active model should generate. Plain language is the cleanest first diagnostic.

OPTIONAL CONDITIONING

Negative prompt

Use it only when the model’s guidance path supports it. At CFG Scale 1, inspected Txt2img code disables this field.

START

Generate

Submit one job. Right-click behavior may expose an additional continuous-generation menu.

CURRENT BATCH

Skip

Stops the current batch and continues to the next batch in the job.

WHOLE JOB

Interrupt

Ends generation now or after the current image when the corresponding setting and job state apply.

KEYBOARDCtrl+EnterGenerateAlt+EnterSkipEscInterrupt
Prompt tool row

Use the hover tooltip to distinguish Read generation parameters, Clear prompt, Apply selected styles, and Restore progress. Img2img adds CLIP and DeepBooru interrogation actions. Icon appearance can change; the tooltip is the safer label.

Inspect the action code ↗
07 · Accordions and scripts

A panel can be integrated without being universal

Forge lets active scripts attach controls to named UI sections. Bundled and user-installed extension state therefore changes what appears below the core settings.

SCRIPT-PROVIDED

Integrated workflow panels

Active scripts can insert always-visible accordions into Txt2img and Img2img. Their presence and position depend on the loaded script set.

Use ControlNet deliberately →
THIRD-PARTY

User extension controls

Installed extensions can add accordions, tabs, settings, JavaScript, and backend code. A copied screenshot does not establish compatibility.

Test extension ownership →
If a tutorial shows a panel you cannot find
  1. Record the tutorial date and named repository.
  2. Record your Original Forge commit and modified-file state.
  3. Check the active task tab, collapsed accordions, hidden tabs, and extension state.
  4. Find the code or extension that owns the panel before installing anything.
08 · Output and routing

The gallery is a view, not the whole record

Result actions appear together, but they write, reveal, copy, or route different artifacts.

VIEW

Output gallery

Select the final image you want to inspect or route. A preview appearing does not by itself prove the configured file was saved.

REVEAL

Open output directory

Asks Forge to open the effective sample directory, subject to launch restrictions and output settings.

COPY

Save · ZIP

Copies selected result files to the dedicated Save location or builds a ZIP. This is separate from automatic sample saving.

RECORD

Infotext

Shows generation parameters for the selected result. Keep model and extension files separately; metadata cannot embed the whole environment.

ROUTE

Img2img · Inpaint · Extras

Sends the selected image and registered parameters to another task without making missing dependencies follow it.

SECOND PASS

Upscale current

Txt2img can expose an action that uses Hires. fix settings to create an upscaled version of the current image.

09 · Settings and Extensions

Changes can survive after the tab closes

These are administration surfaces for the current installation, not merely more generation controls.

SETTINGS

Apply settings

Stores applicable option changes. Some options run a callback; others explicitly need the interface to reload before presentation changes.

SETTINGS

Reload UI

Reconstructs the interface. Use it after changing compact prompt layout, tab order, hidden tabs, and other options marked as requiring reload.

QUICK SETTINGS

Top-row shortcuts

Configured settings can be rendered in a quick-settings row. Their presence depends on the saved quick-setting list and active tab.

EXTENSIONS

Executable code boundary

Install, update, disable, and remove extension code here. Treat every new extension as a change to both UI and runtime state.

Install and verify one extension →

Back up the active configuration and record the commit before broad changes. “Reload UI” is not a rollback, and an extension can fail during reconstruction even if installation completed. Use the extension operations guide before adding third-party code.

10 · Difference router

When your screen does not match a tutorial

Start with the smallest state difference that can explain the missing or moved control.

A top memory control is missing

Select the all UI preset to expose the complete top control set at the inspected commit. Do not change GPU Weights merely because it became visible.

Read the control before changing it →
A core tab is missing or moved

Check Settings for UI tab order and Hidden UI tabs, then reload the UI. If the tab is not one of the eight code-constructed core tabs, identify the extension callback that supplies it.

Generation controls are behind a closed panel

The Txt2img settings accordion and Img2img settings accordion options can wrap the relevant controls under Open for Settings. Expand it or review that saved presentation setting.

The prompt or Generate box is in another place

Compact prompt layout moves prompts into the generation area and renders the action box beside the output. Screen width and theme can also reflow the layout without changing the job.

A checkpoint is not in the list

Use the model-file location procedure. Verify the effective data/model directory and launch overrides, refresh, then restart once. A prompt or sampler change cannot make an undiscovered file appear.

Resolve file discovery →
An extension panel is missing or breaks the page

Record the extension repository, version or commit, Forge commit, and first console error. Disable the suspected extension for a clean baseline instead of attributing its UI to Original Forge.

Isolate the extension →
Generate ran but there is no usable result

Return to the console and the earliest failed stage. Separate model load, sampling, VAE decode, browser rendering, and file saving before changing controls.

Locate a black or blank output failure →
11 · Interface FAQ

Questions people ask while looking at Forge

These answers cover navigation and ownership. Dedicated model, workflow, performance, and troubleshooting pages handle the deeper task.

Where is the Generate button in Forge?

Generate belongs to the prompt action area in Txt2img and Img2img. A compact prompt-layout setting can move the prompt and action box within the page, so look in the active generation tab rather than comparing pixel positions with a tutorial.

What should I click first in Stable Diffusion WebUI Forge?

First confirm the UI preset, Checkpoint, and any required VAE or Text Encoder. Then open the task tab. For a first text-to-image result, use Txt2img, enter a plain prompt, copy the model’s documented baseline, and select Generate once.

What does the UI preset do in Forge?

UI offers sd, xl, flux, and all in the inspected source. A preset changes which model-oriented controls are visible and supplies family-oriented starting values. It does not download a model, convert one family into another, or prove file compatibility.

Why can’t I see GPU Weights in Forge?

GPU Weights is part of the advanced global memory controls, and its visibility depends on the UI preset. The inspected code itself advises selecting all when that control is not visible. Read the memory guide before changing the value.

Where is the checkpoint selector in Forge?

Checkpoint is in the global model bar near UI and VAE / Text Encoder. If its list is empty, verify the effective model directory and launch overrides, use the adjacent refresh control, and solve discovery before editing generation settings.

What is VAE / Text Encoder next to Checkpoint?

It is a multiselect for additional model components. Some layouts bundle these components; split layouts can require separate VAE, CLIP, or T5 files. Select only the files required by the exact model documentation.

Where are sampler, scheduler, steps, CFG, size, and seed?

They belong to the Generation area of Txt2img or Img2img. UI reordering, a compact Settings accordion, and script-provided sections can change the vertical order, but these controls describe the run rather than the loaded model.

Why is Negative prompt disabled when CFG is 1?

In the inspected Txt2img code, changing CFG Scale to 1 makes Negative prompt non-interactive. That is a code behavior, not a recommendation to use CFG 1 for every model. Follow the model’s guidance contract.

What is Open for Settings in Forge?

When the relevant preference is enabled, Forge wraps generation controls in an accordion labeled Open for Settings. Expand it to reach those controls; the setting changes presentation, not the underlying generation task.

What is the difference between Txt2img and Img2img?

Txt2img begins from text conditioning and a generated latent. Img2img takes a source image and uses denoising strength to control how far the result can move from it. Inpaint, sketch, upload, and batch modes are nested within Img2img in the inspected interface.

Why is a Forge tab missing or in a different order?

Settings exposes UI tab order and Hidden UI tabs, both requiring a UI reload. Extensions can also register their own tabs. Compare repository, commit, settings, and enabled extensions before treating a screenshot difference as a bug.

Why is ControlNet or another accordion missing?

First identify whether the panel is built in, bundled as an extension, or supplied by a third party. Its visibility can depend on script loading, extension state, current task, and commit. Do not assume a panel shown in an old video is part of every Original Forge build.

What do the small buttons under the prompt do?

The inspected tool row includes actions to read generation parameters, clear the prompts, apply selected styles, and restore progress when that hidden recovery action is available. Img2img also exposes CLIP and DeepBooru interrogation tools. Read the tooltip before selecting an icon.

What is the difference between Interrupt and Skip?

Skip stops the current batch and continues to the next queued batch. Interrupt ends generation immediately or, depending on the Don’t Interrupt in the middle setting and job count, after the current image. If you generated only one image, there may be no later batch to skip to.

Where are generated images shown and saved?

The Output gallery shows browser results. Forge can also automatically save samples to its configured output directory. The folder button opens the effective output location, while Save copies the selected result to a separate dedicated save directory.

How do I send a Forge result to Img2img or Inpaint?

The output action row registers send-to buttons for Img2img, Inpaint, and Extras. These route the selected gallery image and relevant generation parameters; they do not copy missing model or extension files.

How do I reload the Forge interface after changing Settings?

Settings contains separate Apply settings and Reload UI buttons. Apply stores applicable changes; options such as tab order, hidden tabs, and some layout settings explicitly require a UI reload. Keep the console visible in case reload exposes an extension error.

Why does my Forge screen not match this guide?

The map is bound to Original Forge commit dfdcbab and is derived from source labels, not a runtime screenshot. A different commit, compact-prompt setting, hidden or reordered tabs, model preset, screen width, theme, or extension set can change the screen.

12 · Evidence register

What the map can—and cannot—claim

Repository code establishes labels and behavior. Dated videos establish user vocabulary and confusion, not current product truth.

VERIFIEDSource structure

Labels, choices, callbacks, tab construction, visibility options, output actions, and reload controls were checked in the original repository.

STALE SNAPSHOTUser-language research

Four complete video transcripts supplied navigation questions. Their performance, compatibility, and feature-state claims were excluded.

UNKNOWNRuntime pixel layout

Forge was not launched with models in this environment. No generated mockup is presented as a product screenshot.

Five local research records

Fresh first-party verification

Written by the Forge Field Guide editorial team · technically reviewed against Original Forge commit dfdcbab · evidence checked 1 Sep 2026 · runtime UI not executed.