Recursive URL Constructor Tool

A tool to generate URLs with complex parameters. It can also be used to generate and open deep links and generate QR codes.

Construct URLs with recursive parameters.

  1. Enter a URL.
  2. Add query parameters.
  3. You can add query parameters to your query parameter values.
  4. If you enter a value that already has some params, you can parse and edit it in this tool.

In my work, sometimes I need to construct complicated URLs with multiple parameters, and those parameters can be URLs with their own parameters. There's not really a lot of tools to support this, so I usually have to do the encoding and formatting manually.

Since it seems easy enough to implement, I decided to create one as a post here. You can check out the source code on GitHub.

I also added a few helpful features.

Opening as URL

In mobile, pasting the URL in the browser address bar and clicking a link can have different behavior, depending on which app is registered. So I added a link to test this case.

Generating QR Code

Another common case is to generate QR code for a URL, to easily open it in a mobile device. I've added a simple QR code generator here.

Sharing a URL to this Page

Sometimes you intend for other people to open the URL. In that case, you can share a link to this page.