trurl

trurl 0.16.1

a command line tool for URL parsing and manipulation.

Download for Windows

About trurl

trurl is a command line tool that parses and manipulates URLs, designed to help shell script authors everywhere.

URLs are tricky to parse and there are numerous security problems in software because of this.

trurl wants to help soften this problem by taking away the need for script and command line authors everywhere to re-invent the wheel over and over.

trurl uses libcurl URL parser. It parses and understands URLs exactly the same way curl the command line tool does - making it the perfect companion tool.

What's new in 0.16.1

What's Changed

  • COPYING: add the "and many contributors" text from the curl license by @bagder in #374
  • Update README.md to link to the getting trurl wiki page by @jacobmealey in #378
  • Generate ZSH completions base on trurl.md by @jacobmealey in #379
  • scripts: import cd2nroff from curl by @bagder in #384
  • Makefile: only create MANDIR when manpage is installed by @sertonix in #381
  • trurl: handle zero length query pairs by @bagder in #388
  • move mkrelease and checksrc into scripts/ by @bagder in #385

Full release notes »

Technical details

Publishercurl
AuthorDaniel Stenberg
Version0.16.1
Release date2026-04-29
Licensecurl
Installer typezip
Architecturex64, arm64
Package IDcURL.trurl

Install trurl from the command line

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

Install trurl together with other apps in one command »

command-line-toolmanipulationparsingurl

Frequently asked questions

Is trurl free?

trurl is curl software from curl. Check the publisher's license terms for pricing and usage rights.

What is the latest version of trurl?

The latest version is 0.16.1, released on Apr 29, 2026.

Is it safe to download trurl?

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

Which Windows versions does trurl support?

trurl runs on Windows and is available for 64-bit (x64), ARM64 systems.

How do I uninstall trurl?

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

Is there a portable version of trurl?

Yes. trurl is available as a portable ZIP archive (curl-8.20.0_5-win64-mingw.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.