Oracle Instant Client Downloads for Apple macOS (ARM64)
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.
Client-server version interoperability is detailed in Doc ID 207303.1. Some tools may have other restrictions.
Permanent links to the latest packages are: Basic (dmg) , Basic Light (dmg) , SQL*Plus (dmg) , Tools (dmg) , SDK (dmg) , JDBC Supplement (dmg) , and ODBC (dmg).
Downloads
| Download | Details |
|---|---|
instantclient-basic-macos.arm64-23.26.1.0.0.dmg 270,209,777 bytes (checksum = 835740980) SHA256 5dc67a7e1cccd0a01d5bf53d7cf13b56f00999e3c2c1a309d8600cd766d80b41
| |
instantclient-basiclite-macos.arm64-23.26.1.0.0.dmg 130,139,450 bytes (checksum = 3272036393) SHA256 c4a8f075845170259c0eebb27e401b0d20cd18651aace163e7f3c05a495765c5
| |
instantclient-sqlplus-macos.arm64-23.26.1.0.0.dmg 9,367,775 bytes (checksum = 1079740780) SHA256 db973a9d2a672b462333feda091c8b2e2defe7aa2a2f4b266a8f36ee356d979e
| |
instantclient-tools-macos.arm64-23.26.1.0.0.dmg 2,580,214 bytes (checksum = 1921477501) SHA256 76587115ec6aa691ce44ab41b11febee72e13fb49b4d03225fb52776c7c38e34
| |
instantclient-sdk-macos.arm64-23.26.1.0.0.dmg 2,526,530 bytes (checksum = 1431781104) SHA256 6a101a8c6651a76055a3222b1860dcdabdc7c14c82759daa8ca11c5d13c8d1eb
| |
instantclient-jdbc-macos.arm64-23.26.1.0.0.dmg 3,734,519 bytes (checksum = 2526802135) SHA256 cd942cac41c3f84b2a006afbd9be3cc49b2dce6d1579812d361dcce5c0557cec
| |
instantclient-odbc-macos.arm64-23.26.1.0.0.dmg 1,828,735 bytes (checksum = 2256940464) SHA256 8171886f90d935048926033bde66fc2315a75564d78c9c2c6df7119e47073d83
|
Precompilers
Link | Description |
|---|---|
| Precompiler Downloads | Link to the Precompiler Downloads Page, which contains the tools and libraries provided for Pro*C and Pro*COBOL precompilers |
Installation Steps
Installing and Removing Oracle Instant Client
Perform the following steps for installing or uninstalling Oracle Instant Client for Apple macOS (ARM64). All installations require a Basic or Basic Light package.
Installing Notarized Oracle Instant Client Software DMG Files
- Download the desired Oracle Instant Client packages.
- Mount all desired DMG packages.
For example: hdiutil mount instantclient-basic-macos.arm64-23.26.1.0.0.dmg- Run the following commands to copy the volume contents to the install location, /Users/user-name/Downloads/instantclient_23_26.
For example: cd /Volumes/instantclient-basic-macos.arm64-23.26.1.0.0
sh ./install_ic.sh
Note: Run install_ic.sh only once from any instantclient-*-macos.arm64-23.26.1.0.0 directory.
- Run the following commands to copy the volume contents to the install location, /Users/user-name/Downloads/instantclient_23_26.
- Eject the mounted Oracle Instant Client packages in Mac Finder.
Alternatively, use the hdiutil unmount command in the terminal to eject the mounted Oracle Instant Client package.
For example: /usr/bin/hdiutil unmount /Volumes/instantclient-basic-macos.arm64-23.26.1.0.0 - If you install SQL*Plus or other tools, add the installation directory to your path.
For example: export PATH=$PATH:/Users/user-name/Downloads/instantclient_23_26 - If applications do not have access to your Downloads directory, you may move Instant Client.
Removing the Oracle Instant Client Software
To remove the Oracle Instant Client software, delete the instant client directory.