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 23ai (23.26.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.2.0.0
| Download | Details |
|---|---|
instantclient-basic-windows.x64-23.26.2.0.0.zip 143,255,656 bytes (checksum = 1416697551) SHA256 6b8ee8522d38cb6e743fa5d6b4f038b44fc59107316a8cde1a0de6d0c14e71f9
| |
instantclient-basiclite-windows.x64-23.26.2.0.0.zip 63,726,184 bytes (checksum = 3952454654) SHA256 8f21ad59cdf0a7510dbc0a62556bfbe14572a6311fdd13c28b73b5e57234e7f3
| |
instantclient-sqlplus-windows.x64-23.26.2.0.0.zip 5,937,581 bytes (checksum = 2643667005) SHA256 a570c6116bfc684f4efa01389daba0cb9aaa5126581bf6280d603e974ca5d38f
| |
instantclient-tools-windows.x64-23.26.2.0.0.zip 1,381,009 bytes (checksum = 376728043) SHA256 67681bee440d370fcdf93a521375893e5c9b16fd116f72f24e8116d1b09c2f63
| |
instantclient-sdk-windows.x64-23.26.2.0.0.zip 1,516,055 bytes (checksum = 2359589866) SHA256 1fde545a5e3c538f2f95e7304a174425226cfa1aace0cc12655291d9114c0b2f
| |
instantclient-jdbc-windows.x64-23.26.2.0.0.zip 1,614,680 bytes (checksum = 2659374828) SHA256 3138a68d943afbeabc4de9b265909e0dda15a398ccb659947e554a97cbdb59fa
| |
instantclient-odbc-windows.x64-23.26.2.0.0.zip 1,059,120 bytes (checksum = 1263518044) SHA256 661d9bb2d4a55e330a0de38ffb5bc42d383db6f05c3f6cf52ba90d54ca74fe74
|
Downloads - Version 21.22.0.0.0
| Download | Details |
|---|---|
instantclient-basic-windows.x64-21.22.0.0.0dbru.zip 89,565,975 bytes (checksum = 4250042983) SHA256 62e9dcedab11ce3399d4c8c5cdeea619bc02c2b5603a2f446ef42204180635eb
| |
instantclient-basiclite-windows.x64-21.22.0.0.0dbru.zip 40,325,831 bytes (checksum = 6026604) SHA256 eec7f4c6bc6b060436eae0f77e90092ffbe801af43cc258672a8ad4ed7ee2273
| |
instantclient-sqlplus-windows.x64-21.22.0.0.0dbru.zip 1,026,400 bytes (checksum = 2249047152) SHA256 e49218dd10c8ac850e68dd6775fac42af15d53e953f6206d60a362d8edb8fb1e
| |
instantclient-tools-windows.x64-21.22.0.0.0dbru.zip 1,170,926 bytes (checksum = 2742881286) SHA256 6c1b9f499e1eab93523ead18fa686979a03547a37889701c2a8e122e37d355bb
| |
instantclient-sdk-windows.x64-21.22.0.0.0dbru.zip 1,446,533 bytes (checksum = 556541903) SHA256 ab55b89f118ecabcf55ac78bf6498160b15be4d9d414aeb3ab81a6c3dc971706
| |
instantclient-jdbc-windows.x64-21.22.0.0.0dbru.zip 1,596,533 bytes (checksum = 2985554696) SHA256 9db294fc5d13cd0087d13a54be16d4781706ba61832ec198b697dc7d2a676df5
| |
instantclient-odbc-windows.x64-21.22.0.0.0dbru.zip 1,055,949 bytes (checksum = 1512842718) SHA256 097df76e2382b97be1c1cd48bd2c16b0974fc7cb9e7ed45e1fbd265a1464d777
|
Downloads - Version 19.31.0.0.0
| Download | Details |
|---|---|
instantclient-basic-windows.x64-19.31.0.0.0dbru.zip 80,728,068 bytes (checksum = 1685396178) SHA256 9e990e02e936fe073f05b7cb9bb95bd5163372083826e9321a9d85bff88e829d
| |
instantclient-basiclite-windows.x64-19.31.0.0.0dbru.zip 40,666,259 bytes (checksum = 3659766410) SHA256 fd9087d99be294d5e57e163657f227be37c3e316e096fc4b53af4cfd84b7b431
| |
instantclient-sqlplus-windows.x64-19.31.0.0.0dbru.zip 981,972 bytes (checksum = 3340782746) SHA256 57c21fbacccc3e07707727976c6e5f0e4a3babf7a54f99f1f280b8e308ab2af2
| |
instantclient-tools-windows.x64-19.31.0.0.0dbru.zip 1,077,138 bytes (checksum = 3777785012) SHA256 1aabbe6ba27cd94ce99930455a1a98101018a28ab8d4c9e3b9b63ad68c5d8740
| |
instantclient-sdk-windows.x64-19.31.0.0.0dbru.zip 1,445,040 bytes (checksum = 2733527202) SHA256 f58f5cfe7b9c771aff6542dbc61b769d88789932b87aa607d57145fb4396a701
| |
instantclient-jdbc-windows.x64-19.31.0.0.0dbru.zip 1,594,876 bytes (checksum = 2089217416) SHA256 8dac64ba25ca9398855fb960570f422537c27717cf0fa7ac1cc54299b4dbdc70
| |
instantclient-odbc-windows.x64-19.31.0.0.0dbru.zip 876,281 bytes (checksum = 3563755623) SHA256 cdda3ba6bd47b7413eaf7b35b4fec903101a6e0623ce7a95724e8a3437c407d7
|
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 windows 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.