Item logo image for SecretDrop — GitHub Secrets Uploader

SecretDrop — GitHub Secrets Uploader

ExtensionDeveloper Tools
Item media 2 (screenshot) for SecretDrop — GitHub Secrets Uploader
Item media 1 (screenshot) for SecretDrop — GitHub Secrets Uploader
Item media 2 (screenshot) for SecretDrop — GitHub Secrets Uploader
Item media 1 (screenshot) for SecretDrop — GitHub Secrets Uploader
Item media 1 (screenshot) for SecretDrop — GitHub Secrets Uploader
Item media 2 (screenshot) for SecretDrop — GitHub Secrets Uploader

Overview

Bulk upload your .env file to GitHub Actions Secrets in one click. No CLI required.

SecretDrop lets you bulk-upload an entire .env file to GitHub Actions Secrets directly from your browser — no CLI tools, no personal access tokens, no API calls. HOW IT WORKS: 1. Navigate to your repo's Settings → Secrets → Actions 2. Click the "Bulk Upload .env" button that appears 3. Drag & drop your .env file or paste its contents 4. Preview your secrets (values are masked for safety) 5. Click "Upload All" — SecretDrop fills and submits each secret automatically FEATURES: • Drag-and-drop or paste .env file content • Automatically converts keys to UPPERCASE • Pre-detects existing secrets — choose to skip or overwrite • Supports multiline values and quoted strings • Bulk delete all secrets in one click • Real-time progress tracking with success/skip/fail counts • Works with both repository secrets and environment secrets PRIVACY & SECURITY: • 100% offline — no data ever leaves your browser • No external API calls, no analytics, no tracking • Uses GitHub's native web UI — your secrets are handled exactly as if you typed them manually • No personal access tokens required • Open source: https://github.com/salemaljebaly/gh-env-extension PERMISSIONS EXPLAINED: • "storage" — temporarily holds the upload queue during processing (cleared when tab closes) • "tabs" — detects when you're on a GitHub secrets page • "github.com" host access — injects the upload UI on GitHub settings pages only Built for developers who are tired of adding secrets one by one.

Details

  • Version
    1.0.0
  • Updated
    May 3, 2026
  • Offered by
    salemaljebaly
  • Size
    83.7KiB
  • Languages
    English
  • Developer
    Email
    salemaljebaly@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps