The next-generation file converter. Open source, fully local* and free forever.
Go to file
KARTIK ASHOK PAWAR 7088a58821
Enhance Dockerfile with build args and healthcheck
Added build arguments and environment variables for configuration. Updated healthcheck command for nginx.
2025-10-21 13:44:59 +05:30
.github/workflows feat(privacy): add option to disable all external connections (#146) 2025-10-19 19:17:32 +01:00
.vscode feat: init paraglide 2025-07-25 17:47:36 +03:00
docs More documentation changes (#148) 2025-10-20 13:31:43 +01:00
messages fix: prevent conversion on one-way 2025-10-20 18:47:13 +03:00
nginx feat(docker): add container healthchecks 2025-10-16 10:36:31 -04:00
project.inlang add indonesian translation 2025-10-17 15:02:35 +07:00
src fix: prevent conversion on one-way 2025-10-20 18:47:13 +03:00
static feat: privacy updates (#144) 2025-10-20 13:32:22 +01:00
.dockerignore feat: add dockerfile & docker compose configuration (#1) 2024-11-14 08:44:18 +00:00
.env.example feat(privacy): add option to disable all external connections (#146) 2025-10-19 19:17:32 +01:00
.gitignore Remove lockfile gitignore 2025-02-08 19:00:49 +01:00
.npmignore feat: ready for bytecrush! 2025-04-16 21:56:15 +01:00
.prettierignore feat: initial commit 2024-11-11 13:16:06 +00:00
.prettierrc chore: prettier format 2025-09-10 10:38:14 +03:00
Dockerfile Enhance Dockerfile with build args and healthcheck 2025-10-21 13:44:59 +05:30
LICENSE Create LICENSE 2024-11-12 19:01:37 +01:00
README.md docs: readme star history & feature updates 2025-10-12 21:57:07 +03:00
bun.lock feat: privacy updates (#144) 2025-10-20 13:32:22 +01:00
docker-compose.yml feat(privacy): add option to disable all external connections (#146) 2025-10-19 19:17:32 +01:00
eslint.config.js feat: initial commit 2024-11-11 13:16:06 +00:00
nginx.conf feat: donations 2025-06-26 01:33:22 +01:00
package.json feat: privacy updates (#144) 2025-10-20 13:32:22 +01:00
postcss.config.js feat: initial commit 2024-11-11 13:16:06 +00:00
svelte.config.js Reapply "fix: navigation issues (#57)" 2025-04-13 13:50:48 +01:00
tailwind.config.ts feat: document colours! 2025-04-12 23:49:00 +01:00
tsconfig.json feat: initial commit 2024-11-11 13:16:06 +00:00
vite.config.ts fix: language detection 2025-07-31 21:53:52 +03:00

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 or file size limits
  • Convert images, audio, documents, and video*
  • Supports over 250+ file formats
  • Conversion settings
  • 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.

Star History

Star History Chart