Make a URL-style string for querying websites and web APIs.

As a Query Only...

Convert a list of query parameters and their values to a URL query string:

  • Keys and values can be given in either lists or associations.
  • Values can be strings, numbers, Booleans, URLs, Missing, None or lists of values.
  • Characters in the query string are UTF-8 encoded by default.

As a Complete URL...

Directly build a URL with a base URL and encoded query: