MARKETPLACE
PLUGINS
URL COMPONENTS
URL components logo

URL components

Published April 2026
   •    Updated this week

Plugin details

Divide a URL into its components. This plugin can run client-side or server-side.
This plugin does not collect any plugin-user's data.

Example URL input:

https://www.bubble.io/test/search?param1=1&param2=abc#hashtag

Plugin outputs:

Scheme: https
Domain: bubble.io
Subdomain: www
Domain parts: www; bubble; io
TLD: io
Path: /test/search
Path list: test; search
Parameters: param1=1; param2=abc
Parameters keys: param1; param2
Parameters values: 1; abc
Fragment: #hashtag
Error: "Invalid URL: " (error message)

(*) Subdomain and TLD can have multiple-period strings. For example, a subdomain can be "blog" or "uk.blog". TLD can also be multi-period strings, for example  ".com" or ".co.uk". Due to this potential complication this plugin does not truly decipher the domain. For this reason the output 'Domain parts' provides a list of all strings between periods, starting with the subdomain, but does not include the last string (TLD).

Example URL with a multi-part subdomain and a multi-part Top-Level-Domain (TLD).

Input URL:

https://custom.subdomain.domain.multipart.tld/test/search?param1=1&param2=abc#hashtag

Plugin outputs:

Scheme: https
Domain: multipart.tld
Subdomain: custom.subdomain.domain
Domain parts: custom; subdomain; domain; multipart; tld
TLD: tld
Path: /test/search
Path list: test; search
Parameters: param1=1; param2=abc
Parameters keys: param1; param2
Parameters values: 1; abc
Fragment: #hashtag
Error: "Invalid URL: " (error message)

Free

For everyone

stars   •   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Other actions

Platform

Web & Native mobile

Contributor details

Hmott logo
Hmott
Joined 2015   •   7 Plugins
View contributor profile

Instructions

In a workflow, add the action "Extract URL components". Provide the source of the URL to extract components from. Reference the step to get the components listed in this plugin's description. This plugin does not provide the TLD.

Types

This plugin can be found under the following types:

Categories

This plugin can be found under the following categories:
Technical   •   Analytics   •   Web Scraping

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble
Your app is live — but who’s spreading the word?
Promote it via Launch Lab