Independent guide · not affiliated with Oracle

Download Oracle SQL Developer free — Windows, Mac and Linux in one place

Oracle SQL Developer is a free desktop IDE from Oracle for writing SQL, browsing schemas, and managing Oracle Database. You download SQL Developer from Oracle itself — this independent guide tells you exactly which build to take for your operating system before you go and get it.

Oracle SQL Developer
The Oracle SQL Developer worksheet: a SQL query against the HR schema with an EMPLOYEES result grid and the Connections tree
Illustration of the Oracle SQL Developer worksheet

downloads Download SQL Developer — every build in one place

Every Oracle SQL Developer free download below goes to Oracle’s own servers. Oracle’s own page mixes platforms, JDK options and older releases on one long screen — this is the same set laid out as a plain result grid. Every button links to Oracle’s official site; nothing is rehosted here.

which download Which Oracle SQL Developer download do I need?

The choice comes down to two questions: which operating system, and do you already have Java. This is the decision most people get lost on, so here it is in plain terms.

requirements System requirements and the JDK question

Oracle SQL Developer is a Java application, so its main requirement is a JDK (Java Development Kit) version 17 or newer. Beyond that it is light: about 1 GB of free disk after unzipping and 4 GB of RAM are comfortable for everyday use.

Oracle SQL Developer running on Windows — the Start Page and the Connections panel in the main window
Oracle SQL Developer’s main window — the Start Page and the Connections panel you use to add a database. Screenshot: Ludriff / Wikimedia Commons, CC BY-SA 3.0

The confusing part is Java. The Windows “with JDK” build carries its own copy of Java, so it just works. Every other build expects you to have a JDK already and will ask for its path on first launch. If you see a prompt for a “Java home” or “JDK path”, that is why.

compare tools SQL Developer vs SQL Developer Web vs SQLcl

Oracle ships four different tools with “SQL Developer” or SQL in the name, and it is easy to download the wrong one. Here is what each is for.

Oracle’s SQL tools compared
ToolInterfaceBest forInstall size
SQL Developer (desktop)Full desktop IDEDay-to-day development, browsing schemas, running scripts400–490 MB
SQL Developer WebBrowser (built into Oracle DB)Quick access with nothing to install locallyNone (server-side)
SQLclCommand lineScripting, automation, CI pipelines~20 MB
VS Code extensionInside Visual Studio CodeDevelopers who already live in VS Code~30 MB

getting started How to install Oracle SQL Developer

There is no installer — you unzip and run. These are the six steps from download to your first connected database. The full walkthrough with screenshots lives on the getting started guide.

  1. Pick your platform and build

    Decide which build you need. The Windows x64 and macOS downloads bundle JDK 17, so they need nothing else installed; the Linux RPM and the Windows no-JRE build need your own JDK 17 or newer. Use the download grid to compare sizes and Java requirements at a glance.

  2. Install a JDK if needed

    Only if your build does not bundle Java. The Linux RPM and the Windows no-JRE build need a JDK 17 or newer installed first; the Windows x64 and macOS downloads already include one, so you can skip straight to downloading.

  3. Download from Oracle

    Click through to Oracle’s official download page and choose the file for your platform. No Oracle account or sign-in is needed — the link serves the file directly. Confirm the address bar shows oracle.com before downloading.

  4. Unzip to a folder

    Extract the downloaded zip to a permanent folder such as C:\sqldeveloper on Windows or your Applications folder on macOS. There is no installer — the unzipped folder is the whole program.

  5. Launch SQL Developer

    Run sqldeveloper.exe on Windows, the SQLDeveloper app on macOS, or sqldeveloper.sh on Linux. On first launch it asks for the path to your JDK if one was not bundled — point it at your JDK 17+ install.

  6. Create a database connection

    In the Connections panel, click the green plus, then enter a name, your username and password, and the host, port (1521 by default) and service name of your Oracle Database. Click Test to check it, then Connect.

faq Oracle SQL Developer download — FAQ

The questions people actually search before downloading Oracle SQL Developer, answered directly.

Is Oracle SQL Developer free?

Yes. Oracle SQL Developer is free to download and use — Oracle distributes it at no cost, with no licence key and no trial period. You do not need an Oracle account either: the download links resolve straight to Oracle’s servers and serve the file without signing in.

Is this the official Oracle download site?

No. sqldeveloper.dev is an independent guide. Every download button on this site links straight to Oracle’s own website, so you always get the genuine files from Oracle.

Does Oracle SQL Developer need Java or a JDK?

Yes. Oracle SQL Developer is a Java application and needs a JDK (Java Development Kit) version 17 or newer. As of release 26.2 the Windows x64 and macOS downloads bundle JDK 17 for you, so there is nothing extra to install. The Linux RPM and the Windows no-JRE build do not — install a JDK 17+ first for those.

Which SQL Developer download should I choose?

Choose by your operating system, then by whether you already have Java. On Windows, pick the “with JDK” build if you are unsure; on macOS or Linux, install JDK 17+ and pick the platform build. The download grid on this page lays out every option.

Is there an installer, or setup .exe?

No. Oracle SQL Developer ships as a zip archive — there is no installer. You unzip it to a folder and run the sqldeveloper launcher directly. Nothing is written to the Windows registry or Program Files.

Does Oracle SQL Developer run on Apple silicon (M1, M2, M3)?

Yes. Oracle ships an Apple silicon (aarch64) build of Oracle SQL Developer, and it bundles JDK 17, so there is no separate Java install. Oracle’s current download page lists only the Apple silicon build — there is no separate Intel download alongside it.

What databases can Oracle SQL Developer connect to?

Oracle SQL Developer connects primarily to Oracle Database — every edition including Express Edition (XE) and Autonomous Database. It can also browse third-party databases such as MySQL, PostgreSQL and SQL Server through JDBC, with a narrower feature set.

Is Oracle SQL Developer being discontinued or moved to VS Code?

No, it is not discontinued. Oracle now also offers a SQL Developer extension for Visual Studio Code, but the standalone desktop application is still maintained and available to download. You can use either — this guide covers the desktop app.

How big is the Oracle SQL Developer download?

Between about 400 MB and 490 MB depending on the build, measured from Oracle’s own servers on 2026-08-10: Linux RPM 401 MB, macOS 424 MB, Windows with JDK 475 MB, Windows without JDK 486 MB. The Windows build without a bundled JDK is not the smaller download, which surprises most people.

How do I know the download is genuine and safe?

Download only from Oracle. Every link here sends you to a URL on oracle.com — check that the address bar shows oracle.com before downloading. This site never rehosts the installer, so you are always getting Oracle’s original files.

Can I use SQL Developer without installing Oracle Database?

Yes. Oracle SQL Developer is a client tool, so it does not require a local database. You can install it on its own and connect to a remote Oracle Database, a cloud Autonomous Database, or a local Oracle XE instance.

What is the latest version of Oracle SQL Developer?

The latest version shown in this guide is Oracle SQL Developer 26.2, last checked on 2026-08-10. Oracle publishes new releases a few times a year — always confirm the current version on Oracle’s download page, which this site links to.