Run and build against Azure SQL Database, right on your local environment. Try it before you deploy, run your tests in CI, and ship with no code change. Free for development, with no Azure subscription and no credit card required.
▶ Watch the demo
Azure SQL Developer is the Azure SQL Database engine, running locally in a container. It runs on any modern container runtime (Docker, Podman, containerd, Rancher Desktop) on macOS, Linux, and Windows, and works with the drivers, ORMs, and editors developers already use. It supports the same AI-native capabilities as Azure SQL Database in the Microsoft Azure cloud: the native vector type, vector search with VECTOR_DISTANCE, and in-database embeddings (DiskANN vector indexes are in development).
For the first time, developers can build, test, and ship applications against the Azure SQL Database engine without an Azure subscription and without a shared cloud instance. When you deploy to Azure SQL Database in the Microsoft Azure cloud, it is a connection-string change, not a code change.
Important
The container image is in a private registry. Sign up for the Private Preview to get the registry username and password you need to pull it. Signing up is the only way to get access.
- What is Azure SQL Developer?
- Goals of the Private Preview
- Prerequisites
- Getting Started
- Known limitations
- Feedback and how to engage
- File a bug: GitHub Issues
- Request a feature: GitHub Issues
- Ask a question, share a build, suggest an idea: GitHub Discussions
- Connect with the team: book a session or email azuresqldb-container@microsoft.com
- Real-time conversation: the private Teams channel shared via the early-access feedback channel
See Feedback and how to engage for the full guide on which channel fits which question.
This Private Preview is governed by a separate Private Preview license shared with you during sign-up. The samples in this repository are released under the MIT license.
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.