How to Convert Thousands of Text URLs into Hyperlinks in Excel
Question details
The user needs to bulk convert a massive list of plain text URLs into clickable hyperlinks efficiently, avoiding the manual process of editing each cell individually.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Organizing large datasets containing thousands of web addresses that are currently formatted as plain text and need to be actionable.
- Observed behavior
- The web addresses are static plain text strings instead of active, clickable hyperlinks.
Ensure you have an empty adjacent column available to input the new hyperlink formulas, and verify that your text URLs contain the complete web address prefix, such as http:// or https://.
Use the HYPERLINK Function for Bulk Conversion
The fastest and most straightforward method to convert thousands of plain text URLs into clickable links using a built-in formula.
The HYPERLINK function creates a shortcut that jumps to another location or opens a document stored on a network server, an intranet, or the Internet. By referencing the cell with the plain text, you can instantly generate a working link.
If necessary, insert an empty column directly next to the column containing your text URLs (for example, if URLs are in column K, insert a new column L).
Click on the first empty cell of the new column (e.g., L2). Type the formula =HYPERLINK(K2) and press Enter. The text will now appear as a clickable blue link.
Select cell L2, hover your cursor over the bottom-right corner until it turns into a solid black cross, and double-click to automatically fill the formula down through all tens of thousands of rows.

Use a VBA Macro to Convert URLs in Place
Ideal for advanced users who want to convert plain text URLs into hyperlinks in their original cells without creating extra columns.
Batch Convert URLs to Hyperlinks Easily with WPS Spreadsheet
WPS Office provides a highly compatible and smooth spreadsheet application where you can easily apply the HYPERLINK function to process massive datasets in seconds. It perfectly handles large files with tens of thousands of rows without freezing.
- 1. Open your workbook in WPS: Launch WPS Office and open your spreadsheet containing the plain text URLs.
- 2. Enter the formula: Select an empty cell next to your first text URL and type =HYPERLINK(A2) (assuming the URL is in A2), then press Enter.
- 3. Apply to all rows: Double-click the small square fill handle at the bottom-right corner of the cell to instantly apply the hyperlink conversion to all thousands of rows below.

Frequently Asked Questions
Why does my HYPERLINK formula return an error or not click through?
This typically occurs if the source text lacks a valid protocol. Ensure your text URLs are fully qualified web addresses starting with 'http://' or 'https://'. If they are missing this, you can fix it inside the formula using =HYPERLINK("https://"&K2).
How do I remove the hyperlinks but keep the text?
Select the cells containing the active hyperlinks, right-click to open the context menu, and select 'Remove Hyperlinks'. The web addresses will revert back to standard plain text.
Can I convert URLs combined with other text in the same cell?
If the URL is mixed with other text strings, you will first need to extract the URL using text manipulation formulas (like LEFT, RIGHT, MID, or SEARCH) or the 'Text to Columns' feature before applying the HYPERLINK function.




