Vivaldi Reading List File Format

This post is also available in: Français Deutsch Српски Български 简体中文

Products: Vivaldi for desktop.

Vivaldi can import and export the Reading List to a comma-separated values (CSV) file. The data structure is a table which is interoperable with the Instapaper CSV file format.

You can import your reading list through the Vivaldi menu > File > Import from Applications and Files and export through the Vivaldi menu > File > Export > Export Readin List.

The file must comply with RFC-4180 and have a .csv file extension. Please note the special requirements in RFC-4180 for table fields containing any of the following characters: comma (,), double-quote ("), and line breaks (carriage returns and line feeds).

The first line of the file must be the following exact table header declaration:

URL,Title,Selection,Folder,Timestamp

Each reading list entry is defined as a table row following the above schema. Each row is separated by a carriage return and a line feed character. A complete example is included at the bottom of this document.

The URL and Title columns contain the URL and title of the reading list entry. The URL must be unique and a valid absolute URL. On duplicate URL values, Vivaldi will keep the last use of the URL.

The Selection column is unused in Vivaldi.

The Folder column. Vivaldi only supports two values for the Folder column: Unread for all unread entries, and Archive for all read entries. Unrecognized or empty folder names will be treated as Archive on import.

The Timestamp column is a POSIX timestamp associated with the reading list entry. For example, the date it was added to the list or its state last modified. Vivaldi uses the reading list entry’s last modification time.

Example file:

URL,Title,Selection,Folder,Timestamp
https://example.com/,Example,,Unread,1708327800
https://example.net/,"Escaped, ""Title""",,Archive,1708327800