Vault. Loading Screen Buy Now
Free No dependencies Any framework

The first thirty seconds, spent on something better than a spinner

Five cross-fading slides, a progress bar that reads FiveM’s own load events, optional music, and one colour variable that repaints the whole thing. Everything you change lives in one commented file.

The loading screen cycling through its slides
Everything in that preview is placeholder text. What you get is your logo, your server name, your five slides, your colour.
Why bother

It is the only time you have their full attention

A player’s first thirty seconds are spent staring at this, before the city takes over. Most servers spend it on a logo and a spinner.

Five slides

Backdrop, key art, headline and four feature lines each, cross-fading on a timer you set. Any number of slides works — the progress dots count themselves.

A bar that tells the truth

It reads FiveM’s own NUI events, so the percentage and the status line say what is actually happening rather than running a ten-second animation.

A creep floor

Some clients load so fast FiveM barely reports anything, and a bar frozen at 4% reads as a crash. It creeps, then waits for the real events.

One colour variable

Change accent and the glow, the colour grade over the screenshots, the icon tiles and the progress bar all follow.

The part worth having

Say what you have not built yet

Mark any feature line as coming and it turns grey with a small BUILDING tag.

It sounds small. It is the reason this exists. A loading screen promising a prison, a stock market and player-run government on the day none of them are in is the fastest way to lose somebody in their first hour — they go looking, they do not find it, and they read everything else on that screen as a lie too.

A list that says which half is live reads as a roadmap instead, and a roadmap is the thing players forgive.

Two feature lines greyed out and tagged as still building
Two of these four are not built. The screen says so.
Making it yours

One commented file

You do not open the HTML, the CSS or any other Lua. The name, the colour, the five slides, the music and the timings are all in config.lua.

config.lua
Config.brand = {
    nameLeft  = 'YOUR',       -- plain
    nameRight = 'SERVER',     -- painted in your accent colour
    tagline   = 'Your Tagline Here',
}

Config.colour = { accent = '#d63a34' }

Config.slides = {
    {
        kicker     = '03  /  The Underworld',
        headline   = 'Run the',
        accentWord = 'Streets',
        features   = {
            { icon = 'shield-star', bold = 'Crews with ranks.',
              text = 'Who gets in, and who holds the keys.' },
            { icon = 'traffic-cone', bold = 'Heists on a timer,',
              text = 'with the police already on the way.', soon = true },
        },
    },
}

Restart the resource, reconnect, and it is your screen. The full reference.

What it needs

Nothing

No ox_lib, no database, no framework. One HTML file and a short client script. QBox, QB-Core, ESX or a bare server.

Any spawn resource

It dismisses itself by default. If yours calls ShutdownLoadingScreenNui() — qbx_spawn, qb-spawn, esx_spawn and most multicharacter scripts do — set one option and the handoff has no flash of the map.

Free, and staying free

No trial, no locked features, and nothing inside it selling you anything else. You sign in with FiveM so the licence lands on your account and updates reach you.

The artwork bundled with it is Rockstar’s, included so it looks right the moment you install it. Swap in your own screenshots before you go live.

  Checking the current price…

Checkout is on Tebex — you sign in with FiveM there and pay on their secure page. Card details never touch this site.