Oracle Instant Client Downloads for Microsoft Windows (64-bit)
Oracle Instant Client enables development and deployment of applications that connect to Oracle AI Database, either on-premise or in the cloud.

Overview
The Instant Client libraries provide the necessary network connectivity and advanced data features to make full use of Oracle AI Database. The libraries support popular languages and environments including Python, Node.js, Go, PHP and Ruby, as well as providing access for Oracle Call Interface (OCI), Oracle C++ Call Interface (OCCI), JDBC OCI, ODBC and Pro*C applications. Tools included in Instant Client include SQL*Plus, SQL*Loader and Oracle Data Pump that provide quick and convenient data access.
For more information, see the Instant Client Home Page. For information on the tools and libraries provided for the Pro*C and Pro*COBOL precompilers, see the Precompiler Downloads page.
Client-server version interoperability is detailed in Doc ID 207303.1. Some tools may have other restrictions.
Note: We strongly recommend that customers install the latest supported Oracle Instant Client for their Oracle Database release. For example, customers should install Oracle Instant Client 19c or 26ai (23.26.x.x.x) to benefit from the latest features, security updates, and performance improvements. Older versions will be removed in the near future. Customers who require an older version may request it through Oracle Support.
Downloads - Version 23.26
| Download | Details |
|---|---|
instantclient-basic-windows.x64-23.26.4.0.0.zip 144,192,755 bytes (checksum = 3608612357) SHA256 09e9b81cd492f5ce6f671317c23a0e1f5dee5e786258149d216321c3dad3023f
| |
instantclient-basiclite-windows.x64-23.26.4.0.0.zip 60,406,433 bytes (checksum = 885685153) SHA256 7586c02a2926f619a0b16a9ae32e85bb3605798aa177155b065fffb48a1ee0b8
| |
instantclient-sqlplus-windows.x64-23.26.4.0.0.zip 6,038,615 bytes (checksum = 3390853630) SHA256 e3600a5a56cf174232731f0874cf9f9cb4a6b0334a68fae9b585dc40ab244b05
| |
instantclient-tools-windows.x64-23.26.4.0.0.zip 1,384,164 bytes (checksum = 2145947653) SHA256 9ba72bc48abb910cf12ba3e63b1e6a136e9bba8c7a306ed11c0f8df4a98bca0e
| |
instantclient-sdk-windows.x64-23.26.4.0.0.zip 1,525,846 bytes (checksum = 2266630478) SHA256 1d0d3291174e7b77007211c984b2f5a45e04833b0ce34b0351e607ce77932484
| |
instantclient-jdbc-windows.x64-23.26.4.0.0.zip 1,622,121 bytes (checksum = 404171543) SHA256 fc8b3289db5d854793b3600eff8643407dcbe5ff43e2e5a4993b504801b78e5c
| |
instantclient-odbc-windows.x64-23.26.4.0.0.zip 1,065,630 bytes (checksum = 3515392216) SHA256 621ed172606c2c1e6af9b5d13f0567e536d0960ea47aadbef8208a0e86d81548
|
Downloads - Version 21c
| Download | Details |
|---|---|
instantclient-basic-windows.x64-21.23.0.0.0dbru.zip 89,742,997 bytes (checksum = 1015083523) SHA256 f01253058bf786678326b5a7aee8131bf559f210bba144f425fd8114eefcf0b9
| |
instantclient-basiclite-windows.x64-21.23.0.0.0dbru.zip 40,331,664 bytes (checksum = 2010541565) SHA256 06bbd3d650b008e8bca089b8df12f85a840cfaf668550cebf3f2e1e7df45ad45
| |
instantclient-sqlplus-windows.x64-21.23.0.0.0dbru.zip 1,026,405 bytes (checksum = 2451846742) SHA256 9a19918043aa1af965bf1dd1798b98b019ff51f47936968018a226c12e4356d2
| |
instantclient-tools-windows.x64-21.23.0.0.0dbru.zip 1,170,906 bytes (checksum = 1928641982) SHA256 b061ed39b90b9445834088b1e2372ec5d6028c778b0ebf9c1ea424c69b9b1b06
| |
instantclient-sdk-windows.x64-21.23.0.0.0dbru.zip 1,446,517 bytes (checksum = 2399109917) SHA256 9ad54d9c06b2714bfe6dafd5ce36fb278b2fb87293a7ed209967d8702c101a06
| |
instantclient-jdbc-windows.x64-21.23.0.0.0dbru.zip 1,596,524 bytes (checksum = 1489947348) SHA256 c7fb0774ef0785724804628c88d51df49dd830a22b80e8c2090d7c6931fdcdcf
| |
instantclient-odbc-windows.x64-21.23.0.0.0dbru.zip 1,055,971 bytes (checksum = 647993277) SHA256 a39a7f559691898bad3a415462e20121d7b212fe4f4e5a16a6b7f672041c6389
|
Downloads - Version 19c
| Download | Details |
|---|---|
instantclient-basic-windows.x64-19.33.0.0.0dbru.zip 163,756,019 bytes (checksum = 4134161418) SHA256 2f4df61a9d4be3d2227a7cbb540ec27780e6e4f7b2a274ca7a5c1d396377b3f6
| |
instantclient-basiclite-windows.x64-19.33.0.0.0dbru.zip 83,724,486 bytes (checksum = 3973738473) SHA256 974526fbfd74b21b4adfdfee4d3c103c3f0e89e09ff366fb7f44affac0d59323
| |
instantclient-sqlplus-windows.x64-19.33.0.0.0dbru.zip 982,640 bytes (checksum = 3716013541) SHA256 fb3404d9da52dba9dd6a4421686489c6fed6865de25b8c699bc88dd62d7c1935
| |
instantclient-tools-windows.x64-19.33.0.0.0dbru.zip 1,083,433 bytes (checksum = 1722821166) SHA256 f1449529e816d089854e9582e484bc48b7f8bd2e330ba1afab2e4c14330a32e6
| |
instantclient-sdk-windows.x64-19.33.0.0.0dbru.zip 1,448,405 bytes (checksum = 1831055824) SHA256 9145dbe164fde9c3f04e9cbaa67adcab26a1a31cc9dbc8278901bae1559665f9
| |
instantclient-jdbc-windows.x64-19.33.0.0.0dbru.zip 1,602,332 bytes (checksum = 2511671069) SHA256 51fe0d0f8ad6f8d7e90df1e3ba64e895c1ad9345b4a2f45dc48b85b78f275437
| |
instantclient-odbc-windows.x64-19.33.0.0.0dbru.zip 878,820 bytes (checksum = 2831232243) SHA256 9522dc1e8aaa56b68e25936618e7f2de71cb221a37013d924a8a4b351f8136a7
|
Downloads - Version 18.5.0.0.0
| Download | Details |
|---|---|
instantclient-basic-windows.x64-18.5.0.0.0dbru.zip 77,769,261 bytes SHA256 19471b7ca1b4a6f6307c50b45d6356f22c9e306946f21fc7f9bafb00de4c473b
| |
instantclient-basiclite-windows.x64-18.5.0.0.0dbru.zip 39,177,858 bytes SHA256 350ec4a76bc7b36b04d604bdd1086df5f23218716b63eddc1510f021dfe2f57a
| |
instantclient-sqlplus-windows.x64-18.5.0.0.0dbru.zip 974,185 bytes SHA256 d5818c7a2e58d35edad97b0725849116d9d3e9c610e05dbc745e851a8467e6cd
| |
instantclient-tools-windows.x64-18.5.0.0.0dbru.zip 1,004,204 bytes SHA256 b4f12d8a9149ba98de01d84846b26221d77d3514f81a72c2a8b4d32d5a850984
| |
instantclient-sdk-windows.x64-18.5.0.0.0dbru.zip 1,829,323 bytes SHA256 93bdab50ac1615965edb684656dbd3bb6e398e34fa7f84fef129a7cfdbd292ab
| |
instantclient-jdbc-windows.x64-18.5.0.0.0dbru.zip 1,581,831 bytes SHA256 8a325fefe6e4d1bd386feb829b6a3e6775d99bd53117cfb79d847ae37e38a011
| |
instantclient-odbc-windows.x64-18.5.0.0.0dbru.zip 766,984 bytes SHA256 1d4a62f5ebefd3ce5acae31efff0afae1eb9c739cecd7dbd435e9d3016021c2c
|
Downloads - Version 12.2.0.1.0
| Download | Details |
|---|---|
instantclient-basic-windows.x64-12.2.0.1.0.zip 75,062,441 bytes SHA256 db0ced2fd5e9a7eee39a284ee620ef4b90ff7a576ca495c3ba412e384d7a3aec
| |
instantclient-basiclite-windows.x64-12.2.0.1.0.zip 37,128,586 bytes SHA256 1a08df11d9397b186628f1db084e5e752f9c54760571d14e80eb5c0fe8885fe6
| |
instantclient-sqlplus-windows.x64-12.2.0.1.0.zip 959,896 bytes SHA256 55de0be719bfde688c63b1383df03a85f359a101884f6f6e02941e26035b325a
| |
instantclient-tools-windows.x64-12.2.0.1.0.zip 1,016,027 bytes SHA256 897b151554115dc2294347e522b83eb9ac81a9a742a982fd9e750d3e163e4ddd
| |
instantclient-sdk-windows.x64-12.2.0.1.0.zip 1,801,992 bytes SHA256 1cafa148af515fc419b13b6a8c295505a2b28152a85a6d8a1c7e921dc9f42831
| |
instantclient-jdbc-windows.x64-12.2.0.1.0.zip 1,576,298 bytes SHA256 f81cdf706b4555907f0c0f666de6d05749260b7caec5d6ef447dd9e4394d9118
| |
instantclient-odbc-windows.x64-12.2.0.1.0-2.zip 804,715 bytes SHA256 8976751b65f04705407cd7014394f607bdd35856290c3abb40c621673fbf1717
|
Installation Steps
- Download the appropriate Instant Client packages for your platform. All installations require the Basic or Basic Light package.
- Unzip the packages into a single directory, for example C:\oracle\instantclient_23_26.
- Add the directory from Step 2 to the PATH environment variable. If you have multiple versions of Oracle libraries installed, make sure the new directory occurs first in the path. Restart any terminal window or otherwise make sure the new PATH is used by your applications.
- Download and install the latest Visual Studio C++ Redistributable from Microsoft. Oracle Instant Client requires this redistributable to run on Windows.
- If you co-locate optional Oracle configuration files such as tnsnames.ora, sqlnet.ora, ldap.ora, or oraaccess.xml with Instant Client, create a subdirectory like C:\oracle\instantclient_23_26\network\admin. This is the default Oracle Client configuration directory for applications linked with this Instant Client. Alternatively, Oracle Client configuration files can be put in another accessible directory with the TNS_ADMIN environment variable set to that directory name.
- Start your application.
ODBC users should follow the ODBC Installation Instructions.