OpenVGal
Quickstart

Folders in, a room out.

Five steps from a folder of images to a gallery someone can walk through at a permanent URL. About five minutes of your attention, plus however long your images take to upload.

Steps one to three need no account or registration — you can build a complete gallery and walk through it before deciding whether to host it with us. The fork comes at step four.

What you need

  • Your images as JPEG, PNG, or WebP, sorted into folders.
  • A desktop browser is advised. The builder reads whole folders, which phones do not do well.
  • For publishing only: an account. Hosting includes 2 GB of storage on Artist and 10 GB on Studio, with unlimited galleries on both.
01

Sort your images into folders

One folder becomes one room. The folder name becomes the room’s name on the wall, so name them the way you want them read:

✔️ Early work

❌ IMG_2019_final_v3

Use JPEG, PNG, or WebP. Start with one folder of eight to twelve images — you can always rebuild with more once you have seen how a room fills up. Anything beyond 1200–1600 px on the longest side will not look any better on the wall, and will slow the gallery down noticeably.

A folder of images ready to drop in
A folder of images ready to drop in
02

Build it in the browser

Open the builder and drop the folders in. It lays out the rooms, hangs the work, and connects the doors. No account, no upload — this runs entirely in your browser, on your machine.

The builder with folders dropped in
The builder with folders dropped in
03

Walk through it, then adjust

Click Build Gallery and the rooms are laid out from your style choice, the number of artworks, and the size of the rooms available.

Preview drops you inside the gallery. Walk it before you commit to anything — a layout reads very differently at eye level than it does as a list of filenames.

Customize is where you change room styles and set how big each piece hangs: S, M, and L are 60, 120, and 180 cm on the longest edge, with a slider up to 250 cm. Aspect ratio always follows the source image, so nothing gets stretched.

The customize panel beside a previewed room
The customize panel beside a previewed room
04

Save it — two endings

This is the fork in the road. Either direction works.

Save local copy

A ZIP holding the whole gallery — engine, room templates, materials — so it is around 40 MB plus your images. Expand it, place it on a web server you control, open viewer.html, and it runs. Free forever, yours to host anywhere.

Save as draft

Once you are signed in — this one needs a subscription — the gallery uploads to your account as a private draft. Your images are processed there, and nothing is public yet.

When you sign up for the first time you pick your public address — lowercase letters, numbers and hyphens, up to 32 characters. It becomes the you in every gallery URL you publish from then on, so choose it like a domain name. It is permanent.

05

Publish

Your draft lands in the dashboard. Large galleries take a moment to process after the upload finishes, and Publish turns on once that is done. Preview it once more, then publish.

The dashboard with a draft ready to publish
The dashboard with a draft ready to publish

It goes live immediately at

openvgal.com/view/you/your-gallery

On the Studio plan it publishes on your own subdomain instead — you.openvgal.com/your-gallery.

Publishing is repeatable. Rebuild, save over the draft, publish again — the URL stays put.

Getting around inside

Worth knowing before you preview — and worth telling visitors who have never walked a gallery before.

Keyboard
Arrow keys — or WASD on a desktop — move you. The mouse looks around.
Touch
One finger dragged forward walks you on. Two fingers turn you.
Doors
Click one to walk into the next room.
Artwork
Click a piece to step up to it and read its title.

The navigation guide has the rest: the overlay panel, the self-running tour, and links that open one room directly.

Next

Deeper guides on preparing artwork, customizing a space, and self-hosting are on the way. In the meantime, the FAQ covers ownership, billing and cancellation, pricing has the numbers, and the open-source repository documents the engine itself.

Open the builder