Skip to content

Instantly share code, notes, and snippets.

@Markeljan
Markeljan / vercel-env-remove-all.sh
Created February 9, 2026 23:58
Remove all env variables stored on vercel linked project
#!/usr/bin/env bash
# Remove all Vercel environment variables for the linked project.
# Only parses lines where value is "Encrypted" so we don't try to delete
# header/footer tokens (e.g. "Common", "next") from vercel env ls output.
set -e
env_vars=$(vercel env ls)
# Only treat lines as env vars when the second column is "Encrypted"
env_var_names=$(echo "$env_vars" | awk '$2 == "Encrypted" { print $1 }')