miniserve

miniserve 0.35.0

A CLI tool to serve files and dirs over HTTP

  • By Sven-Hendrik Haase
  • Open Source
  • Portable
  • Updated Apr 8, 2026
Download for Windows

About miniserve

miniserve is a small, self-contained cross-platform CLI tool that allows you to just grab the binary and serve some file(s) via HTTP. Sometimes this is just a more practical and quick way than doing things properly.

What's new in 0.35.0

  • Add --workers to limit the number of workers and default to 4 #1556

Full release notes »

Technical details

PublisherSven-Hendrik Haase
Version0.35.0
Release date2026-04-08
LicenseMIT
Installer typeportable
Architecturex86, x64
Package IDsvenstaro.miniserve

Install miniserve from the command line

Install with Windows Package Manager
winget install --id=svenstaro.miniserve -e
Update to the latest version
winget upgrade --id=svenstaro.miniserve -e
Uninstall
winget uninstall --id=svenstaro.miniserve -e

miniserve adds this command to the command line: miniserve.

filesendserversharetransfer

miniserve version history

0.34.0 Apr 7, 2026
  • Add Ayu Dark theme #1551 (thanks @rysb-dev)
  • Add simple search/filter feature #1505 (thanks @7sDream)
0.33.0 Feb 16, 2026
  • Add --log-color to explicitly control when to print colors #1529 (thanks @MrCroxx)
  • Fix --rm-files not working with --route-preifx #1531 (thanks @Jianchi-Chen)
  • Add illumos builds #1543
  • Ignore failure on file hash calculation during upload #1542 (thanks @outloudvi)
  • Add --quiet flag to reduce output and silence warnings #1539 (thanks @joshleeb)
  • Enable some markdown rendering extensions #1545 (thanks @duskmoon314)
  • Add --pastebin flag to enable pastebin form #1546 (thanks @rktjmp)
  • Always use forward slashes in zip files #1534 (thanks @pzhlkj6612)
0.32.0 Sep 17, 2025
  • Skip hash calculation when crypto.subtle is not available #1507 (thanks @outloudvi)
  • Fix hostname:port getting repeated in wget footer if TLS is used #1515 (thanks @xtay573269555)
  • Add --chmod to set file mode after upload on unix #1506 (thanks @lilydjwg)
  • Add --rm-files to allow file deletion #1518 (thanks @NOBLESSE and @cyqsimon)

Other versions

  • 0.31.0
  • 0.30.0
  • 0.29.0
  • 0.24.0
  • 0.23.2

Frequently asked questions

Is miniserve free?

Yes. miniserve is free and open-source software released under the MIT license.

What is the latest version of miniserve?

The latest version is 0.35.0, released on Apr 8, 2026.

Is it safe to download miniserve?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 3229e75b40b3870382d23c9a0ecec880b9bd5f6e49160ce602bb15d00f275b6a.

Which Windows versions does miniserve support?

miniserve runs on Windows and is available for 32-bit (x86), 64-bit (x64) systems.

How do I uninstall miniserve?

Open Settings › Apps › Installed apps, find miniserve and select Uninstall. From the command line, run winget uninstall --id=svenstaro.miniserve -e.

Is there a portable version of miniserve?

Yes. miniserve is available as a portable program (miniserve-0.35.0-x86_64-pc-windows-msvc.exe, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.