Internet Shortcuts to CSV
BetaDrop Windows .url Internet Shortcut files, or a ZIP of them, and get a CSV of names and URLs or a plain URL list. Files stay in your browser and the links are never opened.
- Free, no sign-up
- REST + MCP
- Updated
- Reviewed by Olgun Ozoktas
The shortcuts are read in your browser and are not uploaded to FindUtils, and none of their links is opened. Analytics and ads may load on the page.
Adds a UTF-8 byte order mark so Excel shows accented names correctly. Turn it off if a script reads the file.
Why Use Internet Shortcuts to CSV?
An Internet Shortcut is the .url file Windows creates for a web link. It is a plain text file in INI format: an [InternetShortcut] section holding a URL= line with the address, often followed by lines such as IconFile=, IconIndex= and WorkingDirectory=. Browsers on Windows write these files when you drag a link out of the address bar, and Internet Explorer stored its Favorites the same way.
Internet Shortcuts to CSV reads the [InternetShortcut] section of each file, matching key names in any letter case and accepting Windows CRLF line endings, a byte order mark and the extra sections some browsers add. It writes a CSV with the columns name, url, working_directory and icon_file, quoting any value that contains a comma, a quote or a line break, or a plain list with one URL per line. A ZIP is opened in the browser and every .url inside it is read, while __MACOSX and other junk entries are ignored.
Files that are not Internet Shortcuts are reported instead of failing the batch: a file without the section, a shortcut without a URL line, and binary .lnk shortcuts each appear in the skipped list with the reason. The URLs are copied exactly as written and are never requested, so a dead or internal link is listed like any other.
How it compares
A PowerShell one-liner such as Select-String -Path *.url -Pattern '^URL=' pulls the addresses out of one folder, but it needs a shell, does not produce the shortcut names alongside the URLs, and skips ZIP files. This page gives the same result as a CSV with names, handles ZIPs and folders full of mixed files, and runs without installing anything or uploading the shortcuts.
Tips for Internet Shortcuts
- To collect shortcuts from many folders, compress the top folder into a ZIP in File Explorer and drop the ZIP; every .url inside it is read.
- The name column is the file name without .url, which is the label Windows shows under the icon.
- Remove duplicate URLs keeps the first shortcut for each exact address, so https://example.com and https://example.com/ are still two rows.
- Shortcuts that point to file: or other non-web addresses are kept and flagged in the notes, since they open local or network locations rather than web pages.
- A .lnk file is a different, binary kind of shortcut that points to a program or folder. It is listed as skipped rather than guessed at.