# Ansible vault web

**URL:** <https://forum.ansible.com/t/ansible-vault-web/43221>\
**Category:** Get Help\
**Tags:** ansible-vault\
**Created:** [June 7, 2025, 10:27am UTC](https://forum.ansible.com/t/ansible-vault-web/43221 "2025-06-07T10:27:09Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![lucian](https://avatars.discourse-cdn.com/v4/letter/l/eb9ed0/32.png) [@lucian](https://forum.ansible.com/u/lucian)\
**Post date:** [June 7, 2025, 10:27am UTC](https://forum.ansible.com/t/ansible-vault-web/43221/1 "2025-06-07T10:27:09Z")

</div>

Hey everyone,

I’ve developed a simple and secure web tool called **`avw`** (Ansible Vault Web) to streamline working with Ansible Vault. It’s a pure client-side interface, so your secrets never leave your browser.

The goal was to create a straightforward UI for common `ansible-vault` tasks.

**Key Features:**

- **Encrypt & Decrypt:** Handles both text snippets and full files.
- **YAML Generation:** Automatically formats encrypted strings into `!vault` blocks for easy copy-pasting into your `vars` files.
- **Vault ID Support:** Works with vault identities for multi-key environments.
- **Multi-Variable Decryption:** This is the main advantage, you can paste an entire file containing multiple vaulted variables, and it will decrypt all of them at once.

It’s designed to be a secure and efficient alternative to running CLI commands, especially for quick edits or for team members who are less familiar with the command line.

You can use it here: **[https://opensecurity.github.io/avw/](https://opensecurity.github.io/avw/)** or download the html conent and run on recent browser.  
It’s don’t need http server.

Check out the repository: **[https://github.com/opensecurity/avw](https://github.com/opensecurity/avw)**

Hope you find it useful. Feedback is welcome.
