LLSP LLSP3
Not possible

Convert LLSP to LLSP3

Can you convert LLSP to LLSP3?
QUICK ANSWER
Is it possible to convert LLSP to LLSP3?
No - not a direct conversion.

SPIKE App 3 introduced .llsp3 and dropped several word-blocks that older .llsp (App 2) files used, so a .llsp cannot be faithfully turned into a .llsp3. In practice people import or rename the old file in App 3, then manually replace the blocks that no longer exist. Any block that was removed simply will not carry over.

No direct path

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 LLSP to LLSP3?

Both are LEGO Education SPIKE project bundles, but .llsp is the App 2 format and .llsp3 is the App 3 format with a changed block set. A byte-for-byte conversion would produce a project full of invalid blocks, which is why LEGO offers no converter and community advice is to rebuild rather than convert.

How to convert LLSP to LLSP3

Open in SPIKE App 3

Launch SPIKE App 3 and try to open the old project; App 3 can load many .llsp files, then flags the missing blocks for you to replace.

Rename to .llsp3 (last resort)

Some users copy the file and change the extension from .llsp to .llsp3; App 3 may open it, but you must still fix or delete blocks that no longer exist.

About these formats

Quality & what to watch

  • Removed or renamed App 3 blocks do not survive, so the converted program often will not run until you patch it by hand.
  • Renaming the extension is unofficial and can leave the project in a broken, partially loaded state.
  • There is no LEGO-supported one-click .llsp to .llsp3 converter - treat it as a manual migration.

Frequently asked questions

Why can't I just rename .llsp to .llsp3?
Sometimes App 3 will open the renamed file, but blocks that were removed in App 3 become invalid and must be fixed manually.
Will my old program run unchanged in SPIKE App 3?
Usually not. App 3 changed the block set, so you typically have to replace a few blocks before it runs.
Is there an official converter?
No. LEGO provides no dedicated .llsp-to-.llsp3 converter; migration is done inside the SPIKE App.
How do I see my old code to rebuild it?
Rename the .llsp to .zip, extract it, and open the included icon.svg in a browser to view the whole program.