Skip to content

URLExtractify is a lightweight, web-based tool to extract URLs from pasted content efficiently. It allows users to remove duplicates, sort URLs alphabetically, and customize URL extraction preferences through a simple, intuitive interface.

License

Notifications You must be signed in to change notification settings

BaseMax/URLExtractify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

URLExtractify

URLExtractify is a lightweight, web-based tool to extract URLs from pasted content efficiently. It allows users to remove duplicates, sort URLs alphabetically, and customize URL extraction preferences through a simple, intuitive interface.

Features

  • Extract URLs: Automatically fetch valid URLs from pasted HTML or plain text content.
  • Remove Duplicates: Option to remove duplicate URLs from the output (enabled by default).
  • Sort URLs: Option to sort URLs alphabetically or keep their original order (disabled by default).
  • Copy to Clipboard: Easily copy the extracted URLs with one click.
  • Simple and Accessible UI: User-friendly design with support for both external and internal URLs.

Screenshots

Screenshot 1 Screenshot 2
URL Extraction 1 URL Extraction 2

Live Demo

Try it out online: URLExtractify

Installation

To run URLExtractify locally:

  1. Clone the repository:
    git clone https://github.com/BaseMax/URLExtractify.git
  2. Navigate to the project directory:
    cd URLExtractify
  3. Open index.html in your favorite browser.

Usage

  1. Paste Content: Copy and paste your content (e.g., emails, documents, or web pages) into the input box.
  2. Customize Settings:
    • Check or uncheck the "Remove Duplicates" and "Sort URLs" options based on your preference.
    • Include or exclude external URLs using the checkbox.
  3. Extract URLs: The tool processes the content and displays all extracted URLs in the output box.
  4. Copy URLs: Click the "Copy URLs to Clipboard" button to copy the extracted URLs for further use.

Contributing

Contributions are welcome! Feel free to submit issues or create pull requests to improve this project.

  1. Fork the repository.
  2. Create a new branch for your feature or fix:
    git checkout -b feature-name
  3. Commit your changes:
    git commit -m "Add feature description"
  4. Push to your branch:
    git push origin feature-name
  5. Submit a pull request.

Acknowledgments

License

This project is licensed under the MIT License.
Copyright © 2025, Max Base.

See the LICENSE file for more details.

Releases

No releases published

Packages

No packages published