Skip to main content

Using the web viewer

View and compare eval results in your browser.

npx promptfoo@latest view

After you run an eval, the viewer displays results side-by-side:

promptfoo web viewer

Features

  • Compare prompts - See outputs across models and prompts in one view
  • Rate outputs - Mark good and bad responses to identify top performers
  • Filter - Narrow results by metrics, metadata, or pass/fail status
  • Keyboard shortcuts - Navigate quickly without the mouse
  • Bulk operations - Export or delete multiple evals at once
  • Live updates - Results refresh automatically after each eval

For terminal, HTML, CSV, or JSON output, see output formats.

Sharing

Click the Share button to send results to teammates.

Cloud (free forever)

Sharing to promptfoo.app is free and creates private links visible only to your organization.

# One-time setup
promptfoo auth login -k YOUR_API_KEY

# Share any eval
promptfoo share

Self-hosted

Share to your own server by setting these in your config:

promptfooconfig.yaml
sharing:
apiBaseUrl: http://your-server:3000
appBaseUrl: http://your-server:3000

Or configure via API Settings in the viewer's top-right menu.

See sharing documentation for authentication, enterprise options, and CI/CD setup.