---
name: url-parser
description: "URL Parser (URL Parser) via devops.majbase.com's free public API, no key required. Keywords: parse url components, break down url, разбий url на части."
---

# URL Parser

URL Parser. Calls devops.majbase.com's free public API — no API key or authentication required.

## Endpoint

```
GET/POST https://devops.majbase.com/url-parser/api
```

## Request / Response

```
API: GET or POST /url-parser/api
  url=<string>    (required, must include a scheme, e.g. https://)
Returns {"href", "protocol", "username", "password", "hostname",
"port", "host", "pathname", "search", "hash", "origin",
"query_params": [{"key","value"}, ...]}, or {"error": "..."}.
```

## Example

```bash
curl -sS "https://devops.majbase.com/url-parser/api" \
    --data-urlencode 'url=https://example.com:8080/path?a=1&b=2'
```

## Notes

- No API key or authentication required.
- Full interactive tool: https://devops.majbase.com/url-parser/
