Everything You Need for Database Management

DBCode combines powerful features with an intuitive interface to provide the most comprehensive database experience in VS Code.

CONNECTIVITY

Connect to Any Database, Anywhere

Access your databases securely whether they're local, in the cloud, or behind firewalls.

  • 20+ Supported Databases

    Connect to MySQL, PostgreSQL, SQL Server, Oracle, MongoDB and more

    Learn more
  • SSH Tunnels

    Securely connect to databases behind firewalls using SSH tunneling

    Learn more
  • Cloud Providers

    Access all databases within your cloud provider through a single connection.

    Learn more
DATA OPERATIONS

Powerful Data Manipulation Tools

From custom SQL to visual editing capabilities, DBCode gives you complete control over your data.

  • Visual Data Editing

    Edit and manage your table data without writing SQL DML

    Learn more
  • Custom SQL Editors

    Write and execute custom SQL queries with syntax highlighting and autocomplete

    Learn more
  • Stored Procedures and Functions

    Execute and manage your database logic components

    Learn more
NOTEBOOKS

Interactive SQL Notebooks

Combine SQL, documentation, and results in a single document for better data storytelling and collaboration.

  • Mixed Content

    Combine SQL queries with markdown documentation in a single document

  • Cell-based Execution

    Run individual cells or execute all cells in sequence

  • Shareable Results

    Export your notebooks with results for collaboration and knowledge sharing

sales_analysis.dbcnb
Markdown

Monthly Sales Analysis

Analyzing sales performance by region for April 2025.

SQL
SELECT 
  region_name,
  COUNT(order_id) as order_count,
  SUM(amount) as total_sales
FROM sales s
JOIN regions r ON s.region_id = r.id
WHERE order_date BETWEEN '2025-04-01' AND '2025-04-30'
GROUP BY region_name
ORDER BY total_sales DESC;
VISUALIZATION

See Your Data Clearly

Understand your database structure and visualize query results with powerful built-in tools.

  • Interactive ERD Diagrams

    Visualize and understand your database relationships

    Learn more
  • Data Charts

    Transform query results into meaningful visualizations

    Learn more
  • Relationship Browsing

    Navigate between related tables with a single click

    Learn more
AI INTEGRATION

Enhance Your Workflow with AI

Leverage the power of GitHub Copilot to write better queries faster and gain insights from your data.

Schema-Aware AI Chat

Ask questions about your database in natural language and get instant SQL-ready answers based on your actual schema.

Copilot Tools

Special commands to help you find issues in your queries, optimize performance, or explain complex SQL in simple terms.

Model Context Protocol

Advanced integration allowing AI tools to understand your database structure for more accurate suggestions and insights.

PRODUCTIVITY

Work Faster and Smarter

DBCode brings many productivity enhancers to streamline your database workflows.

Query Parameters

Make your queries dynamic and reusable with support for multiple parameter formats.

Learn more

Query History

Never lose your work with unlimited query history tracking and search capabilities.

Learn more

Export Options

Export data in multiple formats including CSV, Excel, JSON, HTML, and SQL statements.

Learn more

Script Execution

Run .sql scripts directly to quickly execute multiple statements or setup databases.

Learn more

Connection Roles

Define read-only connections and other role-based access for better security.

Learn more

Import Data

Easily import data from CSV files, JSON, or other database tables and views with intuitive column mapping.

Learn more

Ready to transform your database workflow?

Join thousands of developers who use DBCode to boost productivity and streamline their database tasks.