Back to Article List

Miniconda download: How to pick the right installer

Miniconda download: How to pick the right installer - Miniconda download: How to pick the right installer

The official Miniconda download page is a bare directory index, hundreds of files, no guidance, which is presumably why "miniconda download" gets searched a couple thousand times a month by people who found the page and closed it again. It rewards a few minutes of orientation, though. Those filenames encode everything from Python version pinning to installers that still run on a 2014 CentOS box, and once you can read them the page stops being intimidating.

How the Miniconda download page works

Everything lives at repo.anaconda.com/miniconda/, a flat listing with four columns: filename, size, last modified date and each file's SHA256 hash. Newest releases sit at the top, and scrolling down walks you back through years of releases, all the way to 2015. The old files aren't clutter, they're the compatibility archive, and there's a section on when you'd want one below.

Anaconda's marketing site has a separate download flow with an email prompt in front of it. Skip it. The repo index is the canonical source, no signup involved, and it's what every script and Dockerfile in the wild pulls from anyway.

Latest vs versioned installers

The files at the top split into two families. The latest family carries stable filenames that never change but always contain the newest release:

Miniconda3-latest-Linux-x86_64.sh
Miniconda3-latest-MacOSX-arm64.sh
Miniconda3-latest-Windows-x86_64.exe

The versioned family bakes the release into the name, Miniconda3-py314_26.5.3-2-Linux-x86_64.sh for example. Today they're the same artifact; over time they behave differently, since the latest link silently becomes a different file at the next release while the versioned one stays frozen forever.

How I split it: interactive installs on my own machines get latest, and anything automated, CI images and provisioning scripts above all, gets a versioned filename with its SHA256 pinned beside it. A build that pulls latest will one day pull a release nobody tested, and in my experience it picks the worst possible week for it. Pinned installer plus pinned hash keeps the build reproducible until you decide otherwise.

What the py314 prefix means

The py314 in Miniconda3-py314_26.5.3-2 is the Python version that lands in the base environment: py314 is Python 3.14, py311 is Python 3.11 and so on. The number after the underscore, 26.5.3-2, is the release of the installer itself, which also tells you which conda it ships.

The current release line (26.5.3-2, July 29, 2026) comes in five Python flavors: 3.14.6, 3.13.14, 3.12.13, 3.11.15 and 3.10.20. A "Miniconda 3.11 installer" in practice means Miniconda3-py311_26.5.3-2-Linux-x86_64.sh or the sibling for your platform. As for the 3 in Miniconda3, that's Python 3, a name held over from the years when a Miniconda2 with Python 2 existed next to it; there's no separate product called Miniconda 3 to go hunting for, every modern installer is Miniconda3-something.

Does the base Python version matter?

Less than people assume. Base is where conda itself lives, and conda should be the only thing living there; real work belongs in environments, and each environment gets whatever Python you request regardless of base. A base on 3.14 will happily build a 3.10 environment for the one legacy project that needs it.

So on a personal machine, take latest and move on. The exception is tooling that imports from base's Python directly, some IDE integrations and in-house scripts do, and there the py-versioned installer matching what that tooling expects is the pragmatic pick. The relationship between base and the environments built on top of it comes up again in the Miniconda install guide for Ubuntu and its Windows counterpart.

Your idea deserves better hosting

24/7 support 30-day money-back guaranteeRefund covers the VPS plan on your first order. Cancel anytime
Billing Cycle

VPS.S1

$5.99 Save  17 %
$4.99 Monthly
  • 2 vCPU AMD EPYC
  • 2 GB RAMMEMORY
  • 30 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included

VPS.S3

$14.99 Save  33 %
$9.99 Monthly
  • 4 vCPU AMD EPYC
  • 6 GB RAMMEMORY
  • 70 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included

VPS.S4

$19.99 Save  20 %
$15.99 Monthly
  • 6 vCPU AMD EPYC
  • 8 GB RAMMEMORY
  • 80 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included

EPYC VPS.P1

$8.99 Save  22 %
$6.99 Monthly
  • 2 vCPU AMD EPYC
  • 4 GB RAMMEMORY
  • 40 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

EPYC VPS.P2

$16.99 Save  24 %
$12.99 Monthly
  • 2 vCPU AMD EPYC
  • 8 GB RAMMEMORY
  • 80 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

EPYC VPS.P4

$29.99 Save  23 %
$22.99 Monthly
  • 4 vCPU AMD EPYC
  • 16 GB RAMMEMORY
  • 160 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

EPYC VPS.P5

$39.99 Save  25 %
$29.99 Monthly
  • 8 vCPU AMD EPYC
  • 16 GB RAMMEMORY
  • 180 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

EPYC VPS.P6

$59.99 Save  25 %
$44.99 Monthly
  • 8 vCPU AMD EPYC
  • 32 GB RAMMEMORY
  • 200 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

EPYC VPS.P7

$69.99 Save  29 %
$49.99 Monthly
  • 16 vCPU AMD EPYC
  • 32 GB RAMMEMORY
  • 240 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

Genoa VPS.G2

$24.99 Save  20 %
$19.99 Monthly
  • 2 vCPUAMD EPYC Genoa 4th generation 9xx4 with 3.25 GHz or similar, on Zen 4 architecture. AMD EPYC G4
  • 4 GB DDR5MEMORY
  • 50 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

Genoa VPS.G4

$44.99 Save  22 %
$34.99 Monthly
  • 4 vCPUAMD EPYC Genoa 4th generation 9xx4 with 3.25 GHz or similar, on Zen 4 architecture. AMD EPYC G4
  • 8 GB DDR5MEMORY
  • 100 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

Genoa VPS.G6

$89.99 Save  22 %
$69.99 Monthly
  • 8 vCPUAMD EPYC Genoa 4th generation 9xx4 with 3.25 GHz or similar, on Zen 4 architecture. AMD EPYC G4
  • 16 GB DDR5MEMORY
  • 200 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

Genoa VPS.G7

$159.99 Save  22 %
$124.99 Monthly
  • 8 vCPUAMD EPYC Genoa 4th generation 9xx4 with 3.25 GHz or similar, on Zen 4 architecture. AMD EPYC G4
  • 32 GB DDR5MEMORY
  • 250 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

AMD Ryzen VPS.R1

$16.99 Save  18 %
$13.99 Monthly
  • 1 dedicated CPU AMD Ryzen 9 7950X with 4.5 GHz or similar, on Zen 4 architecture. vCPU
  • 4 GB DDR5MEMORY
  • 50 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6 included IPv6 support is currently unavailable in France, Finland or the Netherlands.
  • Auto backup included

AMD Ryzen VPS.R2

$29.99 Save  17 %
$24.99 Monthly
  • 2 dedicated CPUs AMD Ryzen 9 7950X with 4.5 GHz or similar, on Zen 4 architecture. vCPU
  • 8 GB DDR5MEMORY
  • 100 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6 included IPv6 support is currently unavailable in France, Finland or the Netherlands.
  • Auto backup included

AMD Ryzen VPS.R4

$109.99 Save  18 %
$89.99 Monthly
  • 8 dedicated CPUs AMD Ryzen 9 7950X with 4.5 GHz or similar, on Zen 4 architecture. vCPU
  • 32 GB DDR5MEMORY
  • 400 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6 included IPv6 support is currently unavailable in France, Finland or the Netherlands.
  • Auto backup included

*VAT excluded.

INCLUDED WITH EVERY PLAN

✓ No setup fees ✓1 Gbps network
✓ Full root access on KVM ✓ Free server monitoring ✓ Firewall management ✓24/7 support

Every platform and architecture on the page

Current releases cover these platforms, one filename each:

Miniconda3-latest-Linux-x86_64.sh      # Intel/AMD Linux, the common case
Miniconda3-latest-Linux-aarch64.sh     # ARM Linux: Graviton, Ampere, Raspberry Pi
Miniconda3-latest-Linux-s390x.sh       # IBM Z mainframes
Miniconda3-latest-MacOSX-arm64.sh      # Apple Silicon, also as .pkg
Miniconda3-latest-MacOSX-x86_64.sh     # Intel Macs, also as .pkg
Miniconda3-latest-Windows-x86_64.exe   # 64-bit Windows

The two macOS entries each exist twice, as a .sh script and as a .pkg graphical installer; my reasons for preferring the .sh, plus the arm64 against x86_64 decision, are in the macOS install guide. Deeper in the archive you'll also come across retired architectures, 32-bit x86 for Linux and Windows, ppc64le, armv7l. Those served old machines and stopped receiving updates years ago, so don't grab one just because the name looks close to what you have.

WSL deserves its own sentence: inside WSL you are on Linux, so the file you want is Linux-x86_64.sh. The .exe belongs to the Windows side of the same machine.

Verify the download with the SHA256 hash

The index publishes a hash per file. Checking yours costs one command. Linux:

sha256sum Miniconda3-latest-Linux-x86_64.sh

macOS:

shasum -a 256 Miniconda3-latest-MacOSX-arm64.sh

Windows:

certutil -hashfile Miniconda3-latest-Windows-x86_64.exe SHA256

Match against the index row and the file is intact. I'll admit I skip this on a laptop more often than I should. In anything automated I don't, partly because the hash check is also what catches the case where a latest link changed underneath a build.

Installers for older operating systems

Current installers have a floor: 64-bit Windows 11 (23H2 or later), macOS 12.1, and Linux with glibc 2.28 or newer, per the official system requirements. That cuts off machines still very much running in the wild, CentOS 7, Ubuntu 18.04, Debian 9 and Amazon Linux 2 among them.

For those, scroll the index (or sort by date) down to releases that predate the glibc bump and you'll find installers they can run. Install one, then update conda from inside it instead of fighting the installer. On a glibc that old there's a ceiling on how far forward conda and packages can go, so treat this as borrowed time before an OS upgrade, not a destination.

One thing the download page never mentions is what choosing Miniconda over the full Anaconda distribution gave up, and the answer, a few gigabytes of preinstalled packages you'd mostly never import, is argued through in the Miniconda vs Anaconda comparison.

Questions?

Do I need an Anaconda account to download Miniconda?

No. The repo index serves every installer anonymously, with no signup and no license key. The email prompts on the main website are lead capture for the commercial products. The one terms question that does exist, Anaconda's channel licensing for larger organizations, concerns the package repository you pull from after installing, never the installer download itself.

About the author

Alice Langley

I got my first writing work through open-source projects. Before anybody paid me, I was the person rewriting installation notes, answering the same question in Discord for the 25th time and fixing READMEs because the instructions were driving me mad. I was studying then and honestly didn't know technical writing was a job.

But now it's MY job: mostly tutorials, occasionally docs, KBs, sometimes editing. I work freelance. The non-computer part of my life is fairly crowded. I make cosplay costumes and props (sewing is the bit I'm best at, wigs are a different story for now), watch a lot of horror films and have recently started learning bookbinding from somebody who is much more patient than I am.

Deploy your next project in seconds

Bring your winning ideas online faster, with modern hardware and unmetered bandwidth. Join a European cloud trusted by thousands of developers and businesses worldwide.