VSJ VSB
File conversion

Convert VSJ to VSB

QUICK ANSWER
Is it possible to convert VSJ to VSB?
Yes - VSJ converts to VSB.

VSB (ViewStl Binary) is a Zip that bundles a .vsj scene file plus the models as STL files, so it is the self-contained version of a VSJ. Open the .vsj in the ViewSTL viewer/plugin so the referenced models load, then use its save-to-VSB feature to write a single .vsb. The models the VSJ points to must be reachable, since the VSB has to embed them.

On this page

Tested on macOS, Windows & Linux
Last verified Sep 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert VSJ to VSB?

A lone .vsj breaks if its model files move, while a .vsb carries everything in one archive. Converting means letting ViewSTL gather the referenced STL meshes and pack them with the scene JSON into one Zip.

About these formats

Quality & what to watch

  • The conversion only works if the STL models the VSJ references are available, because the VSB must embed them.
  • A .vsb is larger than the .vsj since it now carries the full model geometry, not just references.
  • The scene itself is unchanged - VSB simply wraps the same VSJ plus the models into one portable Zip.

Frequently asked questions

What's the difference between VSJ and VSB?
VSJ is just the JSON scene status; VSB is a Zip that adds the actual STL models so the scene is self-contained.
Why convert VSJ to VSB?
So the scene travels as a single file - a VSJ breaks if its referenced models are missing, while a VSB embeds them.
Do I need the original models?
Yes. ViewSTL has to load the referenced STL models to pack them into the VSB.
Can I open a VSB without ViewSTL?
You can rename it to .zip and extract the .vsj and STL files, but ViewSTL is what actually renders it.