Qdrant "Not found: Collection doesn't exist" Error

Share
Ongoing Self-hosted, Qdrant Cloud Updated November 14, 2026Based on 4 user reportsHow we research

Quick answer

Qdrant does not auto-create collections, so a 404 means the name is wrong, the collection was never created on this server, or storage was lost after a restart. List collections, create it first, and mount a persistent volume.

Most likely fix: Check what exists on this server

How to fix it

Try these in order — the most common fix is first.

  1. 1. Check what exists on this server

    1. Call client.get_collections() or GET /collections
    2. Compare the exact name, including case
    Did this fix it?
  2. 2. Create the collection first

    1. Call create_collection with the correct vector size and distance before upserting
    2. With LangChain or LlamaIndex, create the collection manually if the integration does not
    Did this fix it?
  3. 3. Make storage persistent

    1. Mount a volume: -v $(pwd)/qdrant_storage:/qdrant/storage
    2. Verify the URL and API key point to the intended instance
    Did this fix it?

Symptoms

Requests return 404: "Not found: Collection `name` doesn't exist!"

Why it happens

  • Collection never created (no auto-create)
  • Typo or different name between indexing and query code
  • App pointed at a different Qdrant instance or cluster than where you created it
  • Docker volume not mounted so data vanished after restart
  • Collection deleted or recreated

This guide also covers

  • qdrant collection not found
  • qdrant collection doesn't exist
  • qdrant not found collection 404

Still not working?

If Qdrant keeps failing, you're not alone. See every Qdrant problem users report or the alternatives people switch to.

Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.

Talk to us
Fixed it? Share this guide

The same problem in other apps

All not loading, error messages & connection guides →

Other Qdrant errors