Here is a raw style procedure. Firefox stores the download list in a SQLite database. Let assume that file as a mixture of a spreadsheet table and a dictionary. The name of that file is places.sqlite (or sometimes
Places.sqlite). So, how to find that file? This depends on the Operating System. Here are the probable path of that file. The
random_characters.default folder can be browsed through a file manager/file explorer.
To open that SQLite file, here I choose the sqlite tool which works with commands. But users may use SQlite Database browser which is a GUI program. Copy the
places.sqlite file in same folder of
sqlite3.exe program. Open a terminal in that folder and run this command (requires some SQL programming knowledge):
SELECT url FROM moz_places WHERE url LIKE '%FileName%';
The command opens that SQLite file. Then it searches for the moz_places table, selects only the url column, and shows the url which contains
FileName. The percentage signs are wildcards. Change
FileName with the file URL you want to know. The
FileName sometimes matches with the tittle column.
Here is a screenshot in SQLite Database browser, see the moz_placs table and url column: