AudionAudion

Browsers Portable

github.com/Tensionix/browsers-portable ↗
Builds of this project: versions, files and checksums.
Browsers Portable

A browser gets in here by one rule: its developer has no portable build that updates itself. Vivaldi and Cent are left out for exactly that reason — they already have one. The program downloads, unpacks and assembles a browser, then keeps it updated: nothing is installed into Windows, installers are taken apart rather than run. Chromium-Gost earns its place separately — it speaks GOST TLS, which Russian government portals require. Use Chrome only? Chrome Portable is simpler — the same thing for a single browser.

1.0.1
4 downloads from GitHub

Audion Browsers Portable

Русский · User Guide

Contents

One engine for the whole Chromium stack: downloads, unpacks, assembles portable browsers, and keeps them updated.

Why It Exists

A portable browser is wanted for two reasons: it leaves the system alone and it travels as a folder. But half the browsers have no portable build at all, and the other half have one that never updates. Building it by hand is possible; updating it by hand every three weeks is not.

Nothing is installed into Windows. The installer is not run but unpacked: what it intended to place into the system is taken out of it instead. The profile lives in the build folder, next to the browser.

Who Is on the List, and Why

One rule decides: the vendor has no portable build that updates itself.

browserwhy it is here
Google Chromeno portable build at all
Yandex Browserno portable build, and the Russian state root certificates are already embedded
Bravethird-party builds exist, none of them update
Chromium-Gostspeaks the GOST TLS that state portals require; an archive exists, updates do not
Ungoogled Chromiuman archive exists, an updater does not — that is the point of the project

Who is absent, and not by oversight:

installer, so it can update itself;

files, the fork builds 32-bit only, and the extension store does not work there — an ordinary ad blocker cannot be installed.

The logic is simple: if a browser can update itself, wrapping it means taking on work the vendor already does — and doing it worse.

Next

during builds (Russian).


Technical Reference

What You Get

A build folder: the browser, the profile, a launcher, and a record of which versions are inside. It travels whole and leaves no trace in the system.

Updating

The engine compares what the vendor has released against what is in the build and updates only what changed. The profile is left alone.

The Antivirus False Alarm

A build can fail during packing with a file access error — this is neither the disk nor a corrupt archive, but the antivirus inspecting a freshly written executable. Covered in tools\CHROME_PLUS_AND_DEFENDER.md.

Versions
1.0.1
Audion_Browsers_Portable_v1.0.1_Full.zip82.5 MB4 September 2026sha256here only
Audion_Browsers_Portable_v1.0.1.zip4.1 MB4 September 2026sha256here only
README_EN.dark.pdf72.0 KB4 September 2026
README_EN.light-sand.pdf72.0 KB4 September 2026
README_EN.md3.0 KB4 September 2026
README_RU.dark.pdf81.1 KB4 September 2026
README_RU.light-sand.pdf81.1 KB4 September 2026
README_RU.md5.0 KB4 September 2026
USER_GUIDE_EN.dark.pdf116 KB4 September 2026
USER_GUIDE_EN.light-sand.pdf116 KB4 September 2026
USER_GUIDE_EN.md5.9 KB4 September 2026
USER_GUIDE_RU.dark.pdf149 KB4 September 2026
USER_GUIDE_RU.light-sand.pdf149 KB4 September 2026
USER_GUIDE_RU.md9.9 KB4 September 2026
Installation

The program is portable: the unpacked folder is the installed program. Nothing is written to the registry; to uninstall, delete the folder.

$name = "Audion_Browsers_Portable_v1.0.1_Full.zip"
Invoke-WebRequest "https://audion.dev/get/browsers-portable/1.0.1/Audion_Browsers_Portable_v1.0.1_Full.zip" -OutFile $name
Invoke-WebRequest "https://audion.dev/get/browsers-portable/1.0.1/Audion_Browsers_Portable_v1.0.1_Full.zip.sha256" -OutFile "$name.sha256"

$want = (Get-Content "$name.sha256").Split(" ")[0]
$have = (Get-FileHash $name -Algorithm SHA256).Hash.ToLower()
if ($want -ne $have) { throw "checksum mismatch: the download is corrupt" }

Expand-Archive $name -DestinationPath ".\browsers-portable"
All downloads · Home