最稳妥方法是safari导出html后手动清理:先【文件→导出书签】为html,再用浏览器打开全选复制,文本编辑中转纯文本,最后用查找替换删去

你需要把Mac上Safari浏览器收藏夹里的全部书签网址(不含文件夹结构、不需HTML格式)快速提取成纯文本列表,方便粘贴到笔记软件、发给同事或导入非主流工具。原生Safari不提供“导出为TXT”选项,必须通过中间格式转换或命令行提取。
用Safari导出HTML后再提取纯网址
这是最稳妥、零依赖的方法,适合不熟悉终端的用户,但需手动清理标题和结构。
1、打开Safari → 顶部菜单栏点击【文件】→ 选择【导出书签…】→ 保存为“Safari书签.html”到桌面。
2、双击该HTML文件,用Safari或Chrome打开 → 全选页面内容(Cmd+A)→ 复制(Cmd+C)。
3、打开“文本编辑”App(注意:必须切换到纯文本模式——菜单栏【格式】→【制作纯文本】,否则会带富文本格式)→ 粘贴(Cmd+V)。
4、用查找替换功能(Cmd+H)批量删除所有非网址行:先搜索 <a href="</code">,替换为空;再搜索 <code>">,替换为空;最后搜索 ,替换为空。保留下来的每行开头都是完整URL,结尾可能带空格或换行符,可再用“显示→显示不可见字符”辅助清理。
用终端命令直接从Bookmarks.plist抽取出纯文本URL
此方法跳过HTML生成环节,直接读取Safari底层书签数据库,速度快、无冗余信息,但要求Safari已完全退出。
方法一:一行命令导出全部URL(含重复与未命名书签)
1、关闭Safari(在“活动监视器”中确认无Safari进程)。
2、打开“终端”,粘贴并回车执行:plutil -convert xml1 ~/Library/Safari/Bookmarks.plist -o - | grep -o 'https\?://[^"]*'
一款AI视频创作工具,主要用于蛙蛙写作辅助AI写文,帮助获取创意灵感,提供拆书、小说转剧本、视频生成等功能,是一款功能全面的AI智能写作工具,适合需要提升相关任务效率的用户。
3、命令输出即为纯网址列表,直接按Cmd+A全选 → Cmd+C复制 → 打开“文本编辑”(确保是纯文本模式)→ Cmd+V粘贴 → 【文件】→【存储】,将文件扩展名设为“.txt”,如“safari_urls_20260819.txt”。
方法二:过滤掉无标题的无效条目(推荐)
1、同样先确保Safari已退出。
2、终端中运行:python3 -c "import plistlib,sys; b=plistlib.load(open('~/Library/Safari/Bookmarks.plist','rb')); [print(d['URLString']) for d in b.get('Children',[]) if d.get('URLString') and d.get('Title')]" > ~/Desktop/safari_urls_clean.txt
3、该命令自动将结果保存为桌面的safari_urls_clean.txt,只包含有标题且有效URL的书签,跳过系统自动生成的阅读列表、iCloud同步节点等干扰项。
用iCloud.com网页端临时提取(无Mac时适用)
当你手边只有iPhone或iPad,又急需一份纯文本书签列表,且iCloud同步已开启,可用此法绕过设备限制。
第一步:在iOS/iPadOS的Safari中访问 https://www.icloud.com/safari,登录同一Apple ID。
第二步:长按页面空白处 → 选择“请求桌面网站” → 点击右上角“…” → “检查元素” → 切换到“控制台”。
第三步:粘贴并执行:[...new Set(Array.from(document.querySelectorAll('a')).map(a=>a.href))].join('\n')
第四步:控制台输出纯URL列表 → 长按选择全部 → 复制 → 粘贴到“备忘录”App → 点击右上角“…” → “发送副本” → 选择“邮件”或“AirDrop”发给自己Mac,再保存为.txt文件。










