📣 BIG NEWS: Neptune is joining OpenAI! → Read the message from our CEO 📣

Compare Weights & Biases vs MLflow vs Neptune

The only experiment tracker built for foundation model training

Weights & Biases
vs
mlflow
vs
neptune-logo

When the number of metrics you log grows in size, both WandB and MLflow slow down.
When the number of tracked hours grows in size, WandB’s pricing can break your budget.

Avoid both these things, with Neptune.

Feature-by-feature comparison

Take a deep dive into the differences between WandB, MLflow and Neptune

Show differences only

Commercial offering

Commercial offering chevron
Open-source software or a managed cloud service?

Managed cloud service

Open-source

Managed cloud service

Pricing model

User based and usage based (tracked hours)

Free

User based and usage based (ingestion data points)

Guarantees around service levels (SLOs / SLAs)

Yes

Yes

Support 24Ă—7

Yes

No

Yes

User access management (SSO, ACL)

Yes

Yes

Security policy and compliance

Yes

No

Yes

General information

Deployment chevron
Cloud (SaaS)

Yes

No. However, it’s available on a managed server as part of the Databricks platform.

Yes

Self-hosted (on-prem, private cloud)

Yes

Yes

Yes

Installation in air-gapped environment

Yes

Yes

Yes

Setup chevron
Infrastructure requirements

Minimal setup—install wandb python library and ensure internet access (for managed hosting). Self-hosting requires additional infrastructure; see requirements here.

Minimal setup—install mlflow (for local tracking). Remote tracking server requires additional infrastructure; see requirements here.

Minimal setup—install the Python client and ensure internet access (for managed hosting). Self-hosting requires additional infrastructure; see requirements here.

Integration with the training process

A few lines of code via Python, JavaScript, or CLI.

A few lines of code via Python, REST, R, Java, or CLI.

A few lines of code via the Neptune Python library.

Flexibility and accessibility chevron
Accessing model metadata

CLI/custom API, Python SDK, Java SDK, Julia SDK

CLI/custom API, REST API, Python SDK, R SDK, Java SDK

CLI/custom API and Python SDK

Supported operations

Search, Update, Delete, Download

Search, Update (limited), Delete, Download

Search, Update, Delete, Download

Logging modes

Offline, Disabled/off, Asynchronous, Synchronous

Offline, Disabled/off, Asynchronous, Synchronous

Offline, Disabled/Off, Asynchronous

Customizable metadata structure

Yes

No

Yes

Distributed training support

Yes

Yes

Pipelining support

Yes

Yes

Yes

Live monitoring

Yes

Yes

Yes

Webhooks and notifications

Yes

No

No

Resuming experiments

Yes

Yes

Yes

Forking runs

Yes

No

Yes

Capabilities

Log and display chevron
Parameters

Yes

Yes

Yes

Single values (metrics, losses, gradients, activations, etc.)

Yes

Yes

Yes

Series of values (metrics, losses, gradients, activations, etc.)

Yes

Yes

Yes

Series aggregates (min/max/avg/var/last)

Yes

Yes

Yes

Tags

Yes

Yes

Yes

Descriptions/comments

Yes

Yes

Yes

Rich format

Images, Plots, Interactive visualizations, Video, Audio

Plots

Images, Plots, Video, Audio

Hardware consumption

CPU, GPU, TPU, Memory

CPU, GPU, Memory

Yes

Dataset

Yes

Limited

No

Code versions

Git, Source, Notebooks

Git (limited), Source

System information

Console logs, Error stack trace, Execution command, System details

Execution command

Console logs, Execution command

Environment config

pip requirements.txt, Docker Dockerfile

pip requirements.txt, conda env.yml, Docker Dockerfile

No

Files (model binaries, CSV)

Yes

Yes

Yes

External file reference (S3 buckets)

Yes

Yes

No

Searching & filtering chevron
Searching on multiple criteria

Yes

Yes

Yes

Custom attribute filtering (e.g. tags)

Yes

Yes

Yes

Support for regular expressions

Yes

Yes

Auto-update charts based on regex

Yes

No

Yes

Saving searches and filter history

Yes

No

Yes

Visualizations chevron
Custom (calculated) metrics

Yes

No

Yes

Forked charts

Yes

No

Yes

Histograms

Yes

No

Yes

Custom axes

Yes

Limited

Yes

Customizable global settings

Yes

Limited

Yes

Customizable legends

Yes

No

Yes

Comparing experiments chevron
Table format diff

Yes

No

Yes

Single-metric overlayed plots

Yes

Yes

Yes

Multi-metric overlayed plots

Yes

No

Yes

Grouping experiments by metadata

Yes

Yes

Scatter plot

Yes

No

Yes

Parallel coordinates plot

Yes

Yes

No

Parameter importance plot

Yes

No

No

Rich format (side by side)

Images, Audio, Video, Interactive visualizations, Text

No

No

Data versions diff

No

No

No

Cross-project comparisons

Yes

N/A

Yes

Custom analysis chevron
Experiment table customization

Yes

Saving experiment table views

Yes

No

Yes

Dashboards combining different metadata types

Yes

No

Yes

Custom widgets and plugins

Yes

No

No

Persistent custom plots coloring

Yes

No

Yes

Collaboration and knowledge sharing chevron
Reports

Yes

No

Yes

Adding text in Reports

Yes

No

Yes

Commenting

Yes

Yes

Downloading charts

Yes

Yes

Yes

Sharing persistent UI links

Yes

Yes

User groups and ACL

Yes

Yes

This table was updated on 14 May 2025. Some information may be outdated.
Report outdated information here.
quote
The way we work is that we do not experiment constantly. After checking out both Neptune and Weights and Biases, Neptune made sense to us due to its pay-per-use or usage-based pricing. Now when we are doing active experiments then we can scale up and when we’re busy integrating all our models for a few months we scale down again.
Viet Yen Nguyen CTO at Hypefactors
quote
MLflow requires what I like to call software kung fu, because you need to host it yourself. So you have to manage the entire infrastructure — sometimes it’s good, oftentimes it’s not.
Senior Data Scientist Healthcare Analytics Platform, UK
quote
I chose Neptune over WandB because it is more lightweight and I’m more comfortable working with it.
Jonathan Donzallaz Data Science Researche
quote
We tried MLflow. But the problem is that they have no user management features, which messes up a lot of things.
AI/ML Product Manager Customer Service Automation Platform, USA

Check out the best-fit plan for your business today.