Skip to main content

Where Does Kontakt Store Libraries? Windows & Mac Paths, NICNT, and Relocation

Kontakt library paths on Windows and Mac — Content Location, NICNT files, external-drive moves, and Native Access Repair → Relocate steps.

Plugins & Synths where does kontakt store librarieskontakt library folder locationkontakt library path windows macNICNT file kontaktrelocate kontakt librarynative access content location

Quick Answer

Kontakt libraries install to Native Access Content Location — default Windows: C:\Users\Public\Documents; macOS: /Users/Shared/[1]. Each library is one folder with a .nicnt file[2]. The Kontakt plugin lives under Program Files\Native Instruments (Win) or /Applications/Native Instruments/ (Mac). Relocate moved libraries via Native Access Repair → Relocate[3].

Libraries vs. the Kontakt Plugin: Two Different Folders

Kontakt splits into two storage jobs that beginners often conflate. The Kontakt application — the standalone app and VST/AU plug-in binary — installs to your system Applications folder. The library content — multi-gigabyte sample pools, instrument presets (.nki), and the .nicnt registration file — installs wherever Native Access points its Content Location[1].

Searching Program Files\Native Instruments\Kontakt 8 for Alicia's Keys samples will fail. The plug-in is a host; libraries are separate folders that Kontakt indexes through Native Access or the Library Browser. If you need a primer on plug-in formats before diving into paths, read plugin formats VST, AU, and AAX.

  • Kontakt app (plugin binary) Windows: C:\Program Files\Native Instruments\Kontakt 8 (or Kontakt 7). macOS: /Applications/Native Instruments/Kontakt 8[8].
  • NI-managed VST2 folders (Windows only) C:\Program Files\Native Instruments\VSTPlugins 64 bit and VSTPlugins 32 bit — separate from library content[1].
  • Library content (samples + NICNT) Installed to Native Access Content Location — one top-level folder per library, never inside the Kontakt app directory.
  • User snapshots / custom presets Saved inside each library's Snapshots subfolder on modern Powered-by-Kontakt libraries — do not move individual subfolders, only the entire library root[4].

Default Library Paths: Windows vs macOS

Native Access controls where every NI Kontakt library lands on disk. Out of the box, the Content Location points to shared public folders — not your personal user Documents on macOS, and on Windows the path that Explorer often labels Public Documents[1]. Each installed product creates its own named folder (for example Session Strings Pro 2) directly inside that Content Location.

If you previously set a custom Content path — common choices include D:\NI Libraries on Windows or an external SSD — all libraries sit there instead. Check the live path in Native Access: Preferences → File Management → Content Location → Browse.

WhatWindows (default)macOS (default)Notes
Content Location (libraries)C:\Users\Public\Documents\/Users/Shared/Native Access installs each library folder here unless you changed Content Location[1]
Typical custom pathD:\NI Libraries\[Library Name]\/Volumes/External/NI Libraries/[Library Name]/NI recommends a dedicated folder on a large or external drive[1]
Kontakt standalone appC:\Program Files\Native Instruments\Kontakt 8\/Applications/Native Instruments/Kontakt 8/App binary only — not sample content[8]
Library registration file[Library Name]\*.nicnt[Library Name]/*.nicntMust sit in the library root folder you select in Native Access[2]
Instrument presets[Library Name]\Instruments\*.nki[Library Name]/Instruments/*.nkiLoaded from Library Browser or side-pane Instruments tab[8]

The NICNT File and Library Folder Anatomy

Every Native Instruments and licensed third-party Kontakt library ships with a .nicnt file in its root folder. This small registration file tells Kontakt and Native Access which product the folder belongs to, where snapshots live, and how to build the Library Browser entry[2]. When Native Access throws path is invalid, the cause is almost always selecting a parent directory or an Instruments subfolder instead of the folder that actually contains the .nicnt.

Powered-by-Kontakt libraries from NI use a predefined internal structure — Instruments, Samples, Snapshots, and more — that you must not rename or rearrange[4]. You can move the entire library folder to another drive; you cannot split samples across locations without breaking paths.

  • .nicnt Library identity file — required in the folder you point Native Access or Kontakt to[2].
  • .nki Individual instrument preset files, sometimes nested in subfolders under Instruments[8].
  • Older libraries (pre-NICNT) Some legacy folders use libraryname_info.nkc and libraryname_info.nkx instead of .nicnt[4].
  • Snapshots folder Stores user and factory snapshots on modern libraries — part of the fixed structure; do not delete or relocate alone[4].

Setting and Checking Content Location in Native Access

All future Kontakt library installs follow whatever Content Location Native Access has on file. Changing it does not automatically move existing libraries — you relocate those separately[1]. Before installing a 30 GB orchestral pack, point Content to a drive with room for both the download cache and the final library folder.

NI also separates Download Location (temporary installer files, auto-deleted after install) from Content Location (permanent library storage). Both need free space during installation[1].

  1. Open Native Access
    Launch Native Access and sign in with your NI account.
  2. Open Preferences
    Click Preferences (lower-left in Native Access 2) and select File Management[1].
  3. Set Content Location
    Click Browse next to Content and choose your target folder — NI suggests creating a dedicated folder like NI Libraries on an external drive[1].
  4. Install or verify
    New libraries from Library → Available → Install land in that Content path. Already-installed libraries stay at their old path until you relocate them[3].

How to Move a Kontakt Library and Relocate It

Copying or cutting a library folder to a bigger drive is safe — as long as you move the entire root folder intact and then tell Native Access where it went[4][3]. Never drag individual Samples or Instruments subfolders out of the library tree.

Close Kontakt and your DAW before moving files. On Kontakt 7 / 8, Native Access handles relocation through Repair → Relocate. On Kontakt 6 and earlier, Kontakt's own Locate button in the Libraries browser points to the new folder[3].

  1. Close audio software
    Quit Kontakt, your DAW, and any other audio/MIDI apps[3].
  2. Move the library folder
    Drag the complete library root (the folder containing .nicnt) to the new drive or directory. Wait for the copy to finish before deleting the original.
  3. Open Native Access → Repair
    Go to Library → Installed → Kontakt, find the library, and click Repair[3].
  4. Click Relocate
    In the Repair window, choose Relocate, then browse to the library's new root folder and confirm[3].
  5. Verify in Kontakt
    Launch Kontakt standalone, open the LIBRARY browser, and confirm the instrument presets load without a Library content not found error[3].

Kontakt 6 and earlier: Locate inside the plug-in

If you still run Kontakt 6, move the folder first, then open Kontakt. The Libraries tab shows Library content not found. Click Locate to set the content. Click Locate → Browse for folder, select the library root, and click Choose / OK[3].

Third-Party and Free Libraries: Different Registration Rules

Not every Kontakt instrument follows the same install path. NI distinguishes three third-party categories: webshop libraries installed through Native Access, serial-number libraries activated then installed or located in Native Access, and unlicensed libraries that only work in full Kontakt (not Kontakt Player)[7].

Free community libraries often fall into the last group. They still live wherever you unzip them on disk — there is no NI default folder for them. In Kontakt 7 / 8 you can add them to the Library Browser via the cogwheel → Add → select the library root folder[6]. For a curated list of free instruments and what Kontakt Player can load, see free Kontakt libraries guide.

Library typeWhere it livesHow Kontakt finds it
NI / Native Access libraryNative Access Content LocationAuto-indexed after Install; relocate via Repair[1]
Third-party with serialYour chosen folder; must contain .nicntActivate in Native Access → Install or Locate[7]
Free / non-Player libraryAny folder you unzip toFiles browser, Quick-Load, or Library Browser Add (K7/8 full Kontakt)[6]
Legacy pre-5.0 libraryAny folder; may need batch re-saveAdd to browser, then FILE → Batch resave if missing[6]

Library Missing from Kontakt? Fix the Path, Not the Plug-in

A library that vanishes from the browser is usually a path or visibility issue — not a broken Kontakt install. Work through the checks below before reinstalling 40 GB of samples[5][2].

  • Library hidden in Preferences Open Kontakt Preferences (Mac) / Options (Windows) → Libraries tab. Tick the checkbox beside each library you want visible in the browser (available in Kontakt 5.6.8+)[5].
  • Wrong folder selected When locating or adding a library, choose the folder that contains .nicnt — not a parent directory or the Instruments subfolder[2].
  • Content Location mismatch If Native Access Content Location changed but old libraries were not relocated, run Repair → Relocate per library[3].
  • External drive offline Libraries on USB or Thunderbolt drives disappear when the drive is unplugged. Reconnect the drive, then relocate or let Kontakt find the path again.
  • Case-sensitive or unsupported format NI products require NTFS on Windows and APFS or Mac OS Extended (Journaled) on macOS. Case-sensitive volumes are not supported[2].
  • Demo mode after restart Update Kontakt via Native Access, relaunch Native Access to refresh the product database, then open Kontakt standalone — licensed libraries should return to full mode[5].

Folder Hygiene and Free Library Sources

Treat your Content Location like a sample vault: one root per library, descriptive top-level folder names, and backups before OS migrations. The same filing discipline that keeps Kontakt paths stable applies to WAV one-shots and loops — see sample organization for a cross-format system.

Kontakt Player is free but locks you to licensed libraries; full Kontakt unlocks the free NKI ecosystem. If you are still deciding whether paid instruments are worth the disk space, compare trade-offs in free vs paid VST plugins 2026. When you are ready to audition free Kontakt instruments without hunting random forums, browse /libraries on Plugg Supply or read the free Kontakt libraries guide for Player-compatible picks.

Browse free Kontakt libraries and other sample tools on Plugg Supply before committing to a paid orchestral install.

Browse Free Downloads

Learning path

Related answer hubs

Frequently Asked Questions

Where does Kontakt store libraries on Windows?
By default, Native Access installs library folders to <code>C:\Users\Public\Documents\</code> — the Content Location unless you changed it in <strong>Preferences → File Management</strong><sup><a href="https://support.native-instruments.com/hc/en-us/articles/211577305-How-to-Change-the-Install-Locations-in-Native-Access" target="_blank" rel="noopener">[1]</a></sup>. Each library is its own folder with a <code>.nicnt</code> file inside.
Where does Kontakt store libraries on Mac?
The default Content Location is <code>/Users/Shared/</code><sup><a href="https://support.native-instruments.com/hc/en-us/articles/211577305-How-to-Change-the-Install-Locations-in-Native-Access" target="_blank" rel="noopener">[1]</a></sup>. Check Native Access <strong>Preferences → File Management → Content</strong> for your actual path if you moved libraries to an external drive.
What is a NICNT file in Kontakt?
A <code>.nicnt</code> file sits in each library's root folder and registers the product with Kontakt and Native Access. When adding or relocating a library, you must select the folder that contains this file<sup><a href="https://support.native-instruments.com/hc/en-us/articles/360000884238-Native-Access-Error-Path-is-invalid" target="_blank" rel="noopener">[2]</a></sup>.
Can I move Kontakt libraries to an external hard drive?
Yes. Move the entire library root folder intact, then use Native Access <strong>Repair → Relocate</strong> (Kontakt 7/8) or Kontakt's <strong>Locate</strong> button (Kontakt 6 and earlier)<sup><a href="https://support.native-instruments.com/hc/en-us/articles/210278605-How-to-Move-a-Kontakt-Library" target="_blank" rel="noopener">[3]</a></sup>. Do not rearrange subfolders inside the library.
Why does Native Access say the library path is invalid?
You likely selected a folder without a <code>.nicnt</code> file — pick the library root, not a parent or child subfolder<sup><a href="https://support.native-instruments.com/hc/en-us/articles/360000884238-Native-Access-Error-Path-is-invalid" target="_blank" rel="noopener">[2]</a></sup>. Reinstall from Native Access if the registration file is missing.
Where is the Kontakt plugin installed vs library content?
The plug-in binary installs to <code>C:\Program Files\Native Instruments\Kontakt 8</code> (Windows) or <code>/Applications/Native Instruments/Kontakt 8</code> (Mac). Sample library content installs separately to Native Access Content Location<sup><a href="https://support.native-instruments.com/hc/en-us/articles/6173168680733-How-to-Load-Kontakt-Libraries" target="_blank" rel="noopener">[8]</a></sup><sup><a href="https://support.native-instruments.com/hc/en-us/articles/211577305-How-to-Change-the-Install-Locations-in-Native-Access" target="_blank" rel="noopener">[1]</a></sup>.
How do I add a free Kontakt library that has no serial number?
Unlicensed libraries require full Kontakt. Load via the Files browser, or in Kontakt 7/8 add the library root through the Library Browser cogwheel → <strong>Add</strong><sup><a href="https://support.native-instruments.com/hc/en-us/articles/6677339715741-How-to-Add-Non-Player-Libraries-to-Kontakt-7-8-s-Browser" target="_blank" rel="noopener">[6]</a></sup>. See the <a href="/articles/free-kontakt-libraries-guide">free Kontakt libraries guide</a> for Player-compatible options.