The next-generation file converter. Open source, fully local* and free forever.
Go to file
not-nullptr 403162cafb fix: seo-related issues 2025-10-11 16:14:45 +01:00
.github/workflows ci: only build on src/ or static/ changes 2025-09-22 18:36:39 +03:00
.vscode
…
docs docs: add readme screenshots 2025-09-22 18:34:14 +03:00
messages feat: caching workers 2025-10-04 01:01:21 +03:00
nginx
…
project.inlang
…
src fix: seo-related issues 2025-10-11 16:14:45 +01:00
static feat: caching workers 2025-10-04 01:01:21 +03:00
.dockerignore
…
.env.example
…
.gitignore
…
.npmignore
…
.prettierignore
…
.prettierrc
…
Dockerfile
…
LICENSE
…
README.md docs: add readme screenshots 2025-09-22 18:34:14 +03:00
bun.lock
…
docker-compose.yml
…
eslint.config.js
…
nginx.conf
…
package.json
…
postcss.config.js
…
svelte.config.js
…
tailwind.config.ts
…
tsconfig.json
…
vite.config.ts
…

README.md

VERT's logo

VERT.sh

VERT is a file conversion utility that uses WebAssembly to convert files on your device instead of a cloud. Check out the live instance at vert.sh.

VERT is built in Svelte and TypeScript.

Screenshots

Upload page Conversion page
VERT upload page VERT convert page

Features

  • Convert files directly on your device using WebAssembly *
  • No file size limits
  • Supports multiple file formats
  • User-friendly interface built with Svelte

* Non-local video conversion is available with our official instance, but the daemon is easily self-hostable to maintain privacy and fully local functionality.

Documentation

License

This project is licensed under the AGPL-3.0 License, please see the LICENSE file for details.