Links CSV format

The columns Mezaic accepts when importing links from a spreadsheet, with a sample file to start from.

Import many links at once from a CSV file under Your page → Links → Import → CSV. Start from the sample file and edit it in any spreadsheet app.

Columns

Column Required Accepted values Aliases
title yes Text shown for the link name, label
url yes Full address; example.com/page is upgraded to https:// link, href
description no One line under the title desc, subtitle
group no Group name; created if it does not exist, matched by name if it does section, category
visible no yes/no, true/false, 1/0; default yes hidden (inverted)
featured no yes/no; renders as a large card pinned

The first row must be the header. Column order does not matter and unknown columns are ignored. Commas or semicolons as separators, Windows line endings and a UTF-8 BOM are all handled.

Sample

links-sample.csv
title,url,description,group,visible,featured
My website,https://example.com,Everything I make in one place,Featured,yes,yes
Newsletter,https://example.substack.com,One email a month on building calm software,Featured,yes,no
Book a call,https://cal.com/yourname/intro,30 minutes with me,Work,yes,no
GitHub,https://github.com/yourname,Open source and side projects,Work,yes,no
Old link I am keeping,https://example.com/archive,,Fun,no,no

What the preview checks

  • Duplicates: a URL already on your site (compared without https://, www. or a trailing slash) is flagged and unticked.
  • Invalid rows: missing title or URL, or an address that is not a web link.
  • Headroom: how many links your plan still allows; the import refuses to go over.

Thumbnails cannot be imported from CSV; add them per link afterwards, or import from Linktree which brings them along.