Bulk URL Tools

URL Magic by melanto.com

Youtube Facebook contact us

🧙 Extract & Normalize

Extract all valid URLs, add missing https://, sort, remove duplicates and normalize URLs


Extract & Normalize

What It Does:

The "Extract & Normalize" tool is designed to process a bulk list of URLs or text containing URLs. It performs several functions to clean, standardize, and organize your URLs.

How It Works:

  1. Extraction of URLs:

    • The tool scans the provided text and extracts URLs based on a comprehensive regular expression pattern. This pattern identifies various URL schemes (like http, https, ftp, mailto, tel, etc.) and extracts them from the text.
  2. Top-Level Domain (TLD) Filtering (Optional):

    • By default, the "Only valid TLDs" checkbox is checked. With this option enabled, the tool filters out URLs with TLDs that are not in the list of over 1400 recognized top-level domains. For instance, "something.sdfasdf" will be excluded if it doesnโ€™t match a valid TLD.
    • If this checkbox is unchecked, all extracted URLs, including those with unrecognized or non-standard TLDs, are included in the output.
  3. Normalization of URLs:

    • The tool adds https:// to URLs where no protocol is specified.
    • If a URL already includes a protocol (like http://), it will be left as is.
  4. Sorting and Removing Duplicates:

    • Once URLs are extracted and normalized, the tool sorts them in alphabetical order.
    • Duplicate URLs are removed to ensure that each URL in the output is unique.

Steps to Use the tool:

  1. Paste or type URLs into the input textarea. You can also load URLs from a text file using the "Load" button.
  2. Click the "Extract & Normalize URLs" button.
  3. Processed URLs will appear in the output textarea, sorted, deduplicated, and normalized.
  4. You can then use the "Copy" or "Save" buttons to copy these URLs to the clipboard or save them as a text file.

This tool is particularly useful for SEO professionals, webmasters, and digital marketers who need to manage large sets of URLs efficiently.

๐Ÿ” Search & Replace

Enter SEARCH and REPLACE strings. Leave REPLACE empty to delete SEARCH where found.

Search & Replace

What It Does:

The "Search & Replace" tool allows you to find specific text within your URLs or input text and replace it with something else. If no replacement text is provided, it acts as a 'search and delete' function.

How It Works:

  1. Searching for Text: The tool scans each line of the input for occurrences of the text specified in the 'Search for' field.

  2. Replacing Text: Each occurrence of the search text is replaced with the text from the 'Replace with' field. If 'Replace with' is left empty, the search text is simply removed.

Steps to Use the Tool:

  1. Input your text or URLs into the provided textarea. You can paste from the clipboard or load from a file.
  2. Enter the text you wish to find in the 'Search for' field. If desired, enter the replacement text in the 'Replace with' field.
  3. Click 'Process URLs' to perform the search and replace operation.
  4. The processed text will appear in the output textarea, where you can copy or save it.

This tool is invaluable for editing large amounts of text or URLs, saving time and effort in tasks such as bulk editing links or data cleanup.

๐Ÿ” Prefix & Suffix

Add text in the beginning (Prefix) and/or end (Suffix) of each line

Prefix & Suffix

What It Does:

The "Prefix & Suffix" tool allows you to add specified text at the beginning (prefix) and/or end (suffix) of each line in your input. This is particularly useful for modifying URLs or any list of text lines.

How It Works:

  1. Adding Prefix: The tool will prepend the text specified in the 'Prefix' field to the start of each line in your input.

  2. Adding Suffix: Similarly, it appends the text from the 'Suffix' field to the end of each line.

Steps to Use the Tool:

  1. Input your text or URLs into the provided textarea. You can also paste or load from a file.
  2. Enter the desired prefix and/or suffix in the respective fields.
  3. Click 'Process' to apply the prefix and suffix to each line of input.
  4. The modified text will appear in the output area, where you can copy or save it as needed.

This tool is ideal for batch editing tasks, such as adding tracking parameters to URLs or formatting lists for specific requirements.

๐Ÿ›๏ธ Generate QR codes in bulk

Give me a list of URLs, one per line, and get QR codes.

Bulk QR Code Generator

What It Does:

The "Bulk QR Code Generator" allows you to create QR codes for a list of URLs or any text. Each line in your input is transformed into a separate QR code, making it easy to generate multiple codes simultaneously.

How It Works:

  1. Generating QR Codes: The tool converts each line of your input into an individual QR code. These codes can be used to encode URLs, text, or other data.

Steps to Use the Tool:

  1. Enter your URLs or text, one item per line, into the input area. You can also paste or load from a file.
  2. Click the 'Generate QR Codes' button to create QR codes for each line of input.
  3. The generated QR codes will be displayed in the output area. Each code is downloadable -- just click the respective image to download it.
  4. Use the 'Download All' button to download all QR codes as a zip file.

SVG File Format:

Each QR code generated by this tool is in SVG (Scalable Vector Graphics) format. SVG is an XML-based vector image format which is scalable without losing quality, making it perfect for printing and high-resolution displays. The SVG files provided by this tool can be easily integrated into various applications, printed materials, and websites.

This tool is ideal for creating QR codes in bulk for events, marketing materials, websites, and more.

About & More

I made this app as a free, complementary tool for the users of my Bulk URL Opener extension. My goal was to create something that adds value and convenience to your daily workflow, especially when it comes to managing URLs in bulk. ;-)

It started with several features (extractor, search & replace, bulk QR generator and prefix/suffix tool), and if there is an interest, I would love to add some more in future. Drop me a line if you have an idea about some other bulk url tool that I can add to the app.

One of the unique features of this app is its ability to work offline. Yes, you heard that right! This app is a PWA (Progressive Web App), which means you can install it on your devices and use it without an internet connection. PWAs are user-friendly, install like a regular app, and consume less data and storage, making them a handy tool in today's digital world.

For those looking for more robust URL tools, check out another creation of mine, a URL tool specifically designed for Windows: Sitemap Generator. It's perfect for tasks like creating sitemaps and more complex URL processing.

Your feedback and ideas are what help me grow and improve these tools. If you have any suggestions for new bulk URL tools or enhancements to existing ones, don't hesitate to reach out at melanto.com/contact. I'm always excited to hear from you and integrate your valuable input into my work.

Stay tuned for more updates and new features coming soon!