Skip to Main Content

1Password developer tools

1Password streamlines how you manage SSH keys, API tokens, and other infrastructure secrets – and ensures that AI agents only retrieve the credentials and secrets they are explicitly authorized to use.

A developer using 1Password on MacOS, Windows, or Linux in real time to debug, inspect elements, and code a web browser application.

Eliminate the complexity of secrets management

Access and work with secrets right where you need them – in your terminal, in your IDE, in your app, or in production – without ever exposing them in plaintext.

More than 750,000 developers trust 1Password

Everything you need across the development lifecycle

Your SSH keys, made easy

Generate, import, and store SSH keys in 1Password for safekeeping, then scan your fingerprint to use them in any Git or SSH workflow with 1Password’s built-in SSH agent.

Terminal window showing a list of items including AWS, GitHub, Docker, MongoDB, and Postman and their edit times for the devops vault.

Bring 1Password to the command line

Securely access your secrets in 1Password during development. Eliminate plaintext secrets in code, automate administrative tasks, and sign into any CLI with your fingerprint.

A 1Password pop-up window asking for biometric authenticaion to allow iTerm2 to access an SSH key store in 1Password.

Build with 1Password SDKs

Use open-source SDKs for Python, Javascript, and Go to integrate your applications with 1Password. SDKs can be embedded within your application to decrypt data when and where it’s needed, so every value stays secret until that moment.

Code snippet showing the creation of a 1Password client in JavaScript using the 1Password SDK. The code includes authentication via a service account token, integration name and version, and resolves a secret from a specified vault and item path.

Secure access for agentic AI

Reduce secret sprawl by removing hard-coded credentials from your web applications and AI agents. Use 1Password’s service accounts and SDKs to enable AI agents to programmatically access secrets stored in 1Password.

Terminal window showing a command that sets a GitHub personal access token environment variable using 1Password CLI syntax.

Build and contribute with 1Password

Icon illustrating the 1Password development community on Slack, sharing tutorials, shortcuts, and troubleshoots.

Join the community

Get access to developer betas, provide feedback, and connect with the community.

Icon illustrating a free student subscription to 1Password, the best tool for browser development security.

Students get a free year of 1Password

Protect your online life, at school and beyond. Claim a free one year subscription to 1Password with the GitHub Student Developer Pack.

FAQs about 1Password for Developers

Is 1Password Developer included in all plans?

Yes, 1Password Developer is part of every plan including Individual, Family, Teams, Business, and Enterprise.

What do I need to start using 1Password Developer?

What is the 1Password Developer Portal?

How do I get started with integrating 1Password into my application?

How does 1Password help secure AI agents?

Does 1Password have an API?

What SDKs does 1Password provide?

Are there rate limits for Service Accounts?

What is 1Password Secrets Automation?

News and updates for developers

Subscribe to our developer newsletter and be the first to know about new betas, tools, and resources for developers.

Enter your email to receive news and updates specifically for our developer community. We’ll always respect your inbox, and you can unsubscribe at any time. You also agree to our terms of service and privacy policy.