Build securely with 1Password
1Password simplifies how you securely use, manage, and integrate developer credentials.- Manage SSH keys and sign Git commits
- Access secrets stored in 1Password
- Integrate with AI Agents
- Automate administrative tasks
- Integrate with third-party tools
Quick start
Simplify SSH usage
Use 1Password to manage your SSH keys, sign Git commits, and authorize SSH connections with biometrics using the built-in SSH agent.Set up 1Password SSH Agent →
Script secret access
Use secret references to securely load secrets from 1Password into your code, removing the risk of exposing credentials in plaintext.Secure your secrets →
Set up integrations
Use 1Password to manage secrets across your entire development workflow with our collection of integrations.Explore integrations →

Tools
1Password for SSH & Git
Generate, store, and use SSH keys directly from 1Password for your Git and other workflows. Push code, sign commits and more, with biometrics.
1Password CLI
Get the power of 1Password at your fingertips with our command-line tool. Load secrets into scripts, automate administrative tasks, and more.
1Password Shell Plugins
Eliminate API keys stored on disk or in shell profiles. Use your fingerprint to automatically authenticate popular CLIs.
Secrets management
1Password Service Accounts
Automate secrets management in your applications and infrastructure without the need to deploy additional services.
1Password Connect Server
Secure your database passwords, API keys, and other infrastructure credentials with a self-hosted secrets server.
1Password Environments
Manage application secrets in 1Password and make them available as environment variables on demand, without ever storing secrets as plaintext on disk.
Security for AI
Integrations
CI/CD Integrations
Secure and rotate your secrets in 1Password and reference them directly within jobs throughout your CI/CD pipelines with a variety of integrations.
1Password for VS Code
Eliminate plaintext secrets in code and streamline your security practices by integrating 1Password directly into your IDE.
Build with 1Password
SDKs
Build integrations that programmatically access your secrets in 1Password using Go, JavaScript, and Python.
Events API
Get reports about 1Password activity like sign-in attempts and item usage in your SIEM system.
1Password Partnership API
Offer 1Password to your customers and manage billing on your end. Use the Partnership API to programmatically provision accounts, pull reports, and more.
Save in 1Password
Enable your website visitors to secure sign-in details, credit cards, API keys, or other sensitive data in one step.
Your Website & 1Password
Learn best practices for developing accessible, semantic websites that can be easily integrated with 1Password.
Loved by developers
1Password is a no-brainer, especially the SSH Agent, the AWS credential manager, Linux/Windows support, etc...
Levi Figueira
@levifig
@levifig
Managing credentials across our entire infrastructure has never been easier. 1Password's automation capabilities are outstanding.
Engineering Lead
@example
@example
Rock-solid reliability combined with elegant developer experience. 1Password has become an essential part of our toolkit.
Security Engineer
@example
@example
Trusted by
From the developer blog

1Password's new secrets syncing integration with AWS
Bryan Byrne & Floris van der Grinten • June 16, 2025A new integration between 1Password and AWS Secrets Manager makes it faster and easier to sync secrets across environments – all from within the 1Password desktop app.

Secure developer credentials with 1Password
Rachel Sudbeck • April 24, 2025Admin and developer secrets – such as SSH keys, API keys, and database passwords – are the essential credentials that let developers access the systems they need to do their jobs. If these secrets are compromised, they can grant particularly dangerous levels of unauthorized access, giving bad actors access to an organization’s most sensitive data and mission-critical systems.

Introducing programmatic item management with 1Password SDKs
Sadia Azmal and Simon Barendse • April 17, 2025Last year, we introduced 1Password SDKs — production-ready, open source libraries for Typescript/JavaScript, Python, and Go — to support secure access to secrets stored in 1Password. Today’s release expands those capabilities to provide full programmatic access to 1Password items, including creating, reading, updating, deleting, listing, and sharing information stored in vaults.
Developer community
Check out this curated selection of top tools, integrations, and articles from the 1Password developer community.
chezmoi by @twpayne
October 30, 2018 • Manage your dotfiles across multiple diverse machines, securely.Put `glab` at your fingertips with the GitLab CLI by Kai Armstrong
December 6, 2022 • We want to integrate GitLab with the tools our developers already use and love.Community Office Hours: Git Signing Commits with 1Password by Gitpod
November 16, 2022 • In this Gitpod Community Office Hours, 1Password Developer Floris van der Grinten talks about using 1Password to sign Git commitsShort: Commit your .env secrets to GitHub by Chris Biscardi
January 6, 2023 • In this Short, Chris shows us how to store and access your secrets using secret references.op.nvim by @mrjones2014
July 29, 2022 • 1Password for Neovim! Built using the 1Password CLI, Go, and Lua.Let's connect
Get 1Password for Open Source
Are you working on an open source project that needs a password manager? We've got your back. Get 1Password Teams free, on us.Apply today