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.
- Enter a URL.
- Add query parameters.
- You can add query parameters to your query parameter values.
- 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.