WEBLOC URL
File conversion

Convert WEBLOC to URL

QUICK ANSWER
Is it possible to convert WEBLOC to URL?
Yes - WEBLOC converts to URL.

Open the .webloc in a text editor, copy the URL from between the <string> tags, then create a new file containing [InternetShortcut] and URL=<address> on two lines and save it with a .url extension. No data is lost since both formats store only a single URL.

Also to URL: WEBSITE · INETLOC · LNK

On this page

Tested on macOS, Windows & Linux
Last verified Oct 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert WEBLOC to URL?

Windows has no built-in handler for .webloc files; converting to .url makes Mac internet shortcuts work as double-clickable bookmarks on Windows without any special software.

How to convert WEBLOC to URL

Notepad / Notepad++ FREE

Open the .webloc in Notepad or Notepad++, copy the URL from between the <string> tags, then save a new file with two lines - [InternetShortcut] and URL=<address> - using a .url extension.

PowerShell FREE

Use a PowerShell script to read each .webloc as XML, extract the URL, and write matching .url files; efficient for converting an entire folder at once.

About these formats

Quality & what to watch

  • No data is lost - both formats store exactly one URL.
  • Some .webloc files created by dragging links in Chrome or Firefox are binary plists (starting with bplist00), not readable XML; a text editor shows garbled content for these.
  • Very old .webloc files stored the URL in the HFS+ resource fork, which is stripped when copied off a Mac; if the file is 0 bytes, the URL cannot be recovered.

Frequently asked questions

Can I just rename `.webloc` to `.url`?
No - the internal format is different (XML plist vs INI text), so a rename produces a file Windows cannot parse as a shortcut.
Does the converted `.url` work on Windows?
Yes - double-clicking a properly formatted .url file opens the link in the default Windows browser.
What if my `.webloc` shows garbled characters in Notepad?
The file is a binary plist; on a Mac, run plutil -convert xml1 file.webloc to convert it to readable XML first.