QORK.ME
Command line
QORK.ME

Short links. One command.

Paste a URL into your terminal. Get a short link back. No account needed.

Latest release ↗

1. Get qork.

Choose your platform, copy the command, and run it in your terminal.

Install
curl -LsSf https://qork.me/install.sh | sh

Run in Terminal on macOS or your Linux shell. Downloads a ready-to-run binary for Intel or ARM; no Rust toolchain required.

2. Make it shorter.

Replace the example URL with yours. qork prints a full short link, ready to copy or pipe into another command.

Your first linkExample output
qork https://example.com/some/very/long/path
https://qork.me/ka9m
qork https://example.com --alias launch
https://qork.me/launch

Put URLs in quotes when they contain spaces, &, or ?. Custom aliases are optional and must be available. The links above are examples.

qork checks whether a destination looks reachable before shortening it. If that check gets in your way, use --no-check to skip it.

More commands & options
CommandDescription
qork <url>Shorten a URL; prints the short link
qork <url> --alias <name>Use a custom short code
qork <url> --jsonReturn JSON for scripts; use href for the full link
qork <url> --no-checkSkip the destination reachability check
qork helpShow help and documentation
qork updateUpdate to the latest release (per install method)
qork uninstall [--yes]Fully remove qork from this system
qork --versionPrint the version

Run qork --help for the full command reference.

Prefer a download?

Pick your operating system. Every installer contains the same qork CLI.

Windows installers
qork-x86_64-pc-windows-msvc.msi

All users · MSI

Installs for everyone on this PC. Requires administrator access.

Download
qork-x86_64-pc-windows-msvc-setup.exe

All users · EXE

Setup wizard for everyone on this PC. Requires administrator access.

Download
qork-x86_64-pc-windows-msvc-corporate.msi

Just me · MSI

Installs for your account. No administrator access needed.

Download
qork-x86_64-pc-windows-msvc-corporate-setup.exe

Just me · EXE

Setup wizard for your account. No administrator access needed.

Download
macOS installers
qork-aarch64-apple-darwin.pkg

Apple Silicon (M1+)

Unsigned .pkg — first run: right-click → Open.

Download .pkg
qork-x86_64-apple-darwin.pkg

Intel

Unsigned .pkg — first run: right-click → Open.

Download .pkg
Linux installers
qork-x86_64-unknown-linux-gnu.deb

Debian / Ubuntu · x86_64

Installs to /usr/bin. sudo apt install ./<file>

Download
qork-x86_64-unknown-linux-gnu.rpm

Fedora / RHEL · x86_64

Installs to /usr/bin. sudo dnf install ./<file>

Download
qork-aarch64-unknown-linux-gnu.deb

Debian / Ubuntu · ARM64

Installs to /usr/bin. sudo apt install ./<file>

Download
qork-aarch64-unknown-linux-gnu.rpm

Fedora / RHEL · ARM64

Installs to /usr/bin. sudo dnf install ./<file>

Download

Put it in a script.

Use the HTTP API directly. No API key or SDK required.

Both GET and POST hit https://qork.me/api/shorten and return the same JSON. Use href for the full short link. A custom alias goes in customAlias for POST, or alias for GET.

HTTP requestsPOST · GET
# GET
curl "https://qork.me/api/shorten?url=https%3A%2F%2Fexample.com"
# POST
curl -X POST https://qork.me/api/shorten \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com","source":"api"}'

Response

{
  "shortCode": "ka9m",
  "shortUrl": "qork.me/ka9m",
  "href": "https://qork.me/ka9m",
  "longUrl": "https://example.com",
  "isNew": true
}

Request fields, limits, and error responses: qork.me/llms.txt(opens in a new tab)