自动保存笔记 · 免费

在线记事本

一个安静的写作空间,多条命名笔记会在你输入时保存到你自己的浏览器中。实时计数、查找替换、专注模式,还有一个可以带到另一台电脑上的备份文件。

保存在你的浏览器中 · 不上传任何内容

就绪。此笔记共有 0 个词和 0 个字符。

就绪
16px
行高
0 / 200,000

正在打开此浏览器中保存的笔记。

词数
0
字符数
0
不含空格
0
行数
0
段落数
0
阅读时间
0 秒

正在统计整条笔记。选中其中任意部分,这些数字就会切换为选区的统计。

浏览器存储不是备份

还没有可备份的内容

请先写点什么。之后导出按钮会把所有笔记写入一个文件,你可以把它保存到别处。

此浏览器中已用的存储空间正在测量

首次保存后会显示测量结果。

笔记
0 / 100
每条笔记
200,000 个字符
整个源
约 5 MB

导入采用合并方式。如果文件中某条笔记的 id 已存在于此处但文本不同,它会被添加在你的笔记旁边并标记为导入,因此恢复旧备份永远不会覆盖你今天写的内容。

快捷键与限制

各个按键的作用,以及限制在哪里

键盘快捷键

Ctrl 或 Cmd + S
立即保存并确认写入
Ctrl 或 Cmd + F
打开查找和替换
在查找框中按 Enter
跳到下一个匹配项
在查找框中按 Shift + Enter
跳到上一个匹配项
Alt + N
新建笔记
Alt + F
切换专注模式
Esc
关闭查找,或退出专注模式

诚实的限制

  • 笔记保存在这台设备上此浏览器的本地存储中。它们不在服务器上,不在任何账户里,也不会同步到你的手机。
  • 清除网站数据、运行浏览器清理工具或关闭无痕窗口都会删除它们。同一台电脑上的其他浏览器会显示另一组笔记。
  • 整个源共享约 5 MB 空间。这里的上限是 100 条笔记,单条笔记最多 200,000 个字符。
  • 如果存储空间已满,保存会明确报错,而不是假装成功。导出备份、删除一条长笔记后,就能再次保存。
工作原理

一个把文字留在你自己电脑上的记事本。

每一次按键都留在这个标签页里。笔记保存在 localStorage 中,这是浏览器专门为本网站保留的一小块存储空间,页面会在你停止输入约半秒后写入。这种设计带来了真正的隐私,因为没有服务器可以发送数据,也不需要创建账户;代价是失去了服务器本可以提供的两样东西:笔记只存在于一台设备上的一个浏览器里,而且它们的寿命与该浏览器的网站数据完全相同。本页面的一切都源于这两个事实。保存指示器会告诉你写入是否真的成功,而不是想当然;存储量表显示已存内容的实际测量大小;导出按钮是页面上最醒目的控件,因为你自己磁盘上的 JSON 文件是这个工具能诚实提供的唯一备份。

  1. 01

    新建一条笔记,直接开写

    新笔记打开后即可输入。想加标题就加,留空的话,第一行会成为列表中的名称。自动保存会在你停止输入约半秒后写入浏览器,编辑器上方的指示器会告诉你这次写入是否真的成功。

  2. 02

    需要多少笔记就建多少

    在左侧栏中新建、重命名、创建副本和删除笔记,最近编辑的排在最上面,并显示一行预览和相对时间。删除前会先确认,删除后还可以撤销,因为只保存在浏览器里的笔记在别处没有第二份副本。

  3. 03

    把文字导出来,并做好备份

    将当前笔记下载为 .txt 或 .md,复制或打印。然后使用“导出全部笔记”,把所有内容写入一个 JSON 文件。导入功能可以在任何设备上读回该文件并进行合并,因此恢复备份永远不会覆盖你已经写下的内容。

适合草稿、临时文字、会议记录和随手记下的想法

诚实的自动保存、实时计数,以及把文字带走的方法。

失败时会如实告知的自动保存

停止输入约半秒后自动保存,按 Ctrl 或 Cmd + S 会立即写入并给出确认。如果浏览器拒绝写入,例如存储已满或无痕窗口阻止了存储,指示器会变红并说明出了什么问题。它绝不会在没有发生的写入上显示对勾,这是记事本唯一承受不起的错误。

跟随选区变化的计数

词数、含空格和不含空格的字符数、行数、段落数和阅读时间都会随着输入实时更新。选中笔记中的任意部分,所有数字都会切换为选区的统计;当长度限制针对的是某一段而不是整篇文档时,这正是你需要的。词数的统计方式与文字处理软件相同:以空白分隔的每一段连续文本算作一个词。

没有正则意外的查找替换

纯文本搜索,提供实时匹配数、上一个和下一个导航、区分大小写和全字匹配。可以替换一处匹配或全部替换,并报告替换的数量。这里刻意不支持模式匹配:一个输错的正则表达式只需一次点击就能改写整条笔记。

真正能恢复的备份文件

浏览器存储不是备份。“导出全部笔记”会写入一个 JSON 文件,包含每条笔记及其标题和时间戳。导入时会先校验文件再做任何改动,跳过无法读取的条目,并合并其余内容。如果某条笔记的 id 已存在但文本不同,它会被添加在你的笔记旁边并加上标记,绝不会覆盖原有笔记。

舒适设置和专注模式

在本网站已加载的两种字体之间切换,将文字大小设为 13 到 24 像素,选择行高,并打开专注模式来隐藏侧栏,让文字占满整个宽度。不会下载额外字体,写作时也没有任何动画。

限制明确写在页面上,而不是藏起来

最多 100 条笔记,单条笔记最多 200,000 个字符,还有一个实时量表,显示已存内容的实际测量大小,以及浏览器给整个网站的约 5 MB 空间。存储用完时,你会收到一条具体的提示,告诉你先导出再清理,而不是悄无声息地失败。

记事本常见问题

文字存在哪里,什么会清除它,以及如何把它安全保存。

我的笔记到底存在哪里?+

存在你正在使用的浏览器的 localStorage 区域中,位于你正在使用的设备上,归在本网站的一个键名下。整个过程不涉及服务器:文字从不经过网络传输,没有账户,运营本网站的任何人都无法读取。代价是笔记绑定在这一个浏览器配置文件上。笔记本电脑上的 Chrome 和手机上的 Safari 是两个互不相干的独立存储,同一浏览器中的普通窗口和无痕窗口也是如此。

关闭标签页或重启电脑后,我的笔记还在吗?+

在普通窗口中,还在。localStorage 会在标签页之间、重启和更新后持续保留,直到有东西明确将其删除。会删除它的情况有:清除本网站的网站数据或 Cookie;运行 CCleaner 之类的清理工具或会清除存储的浏览器扩展;使用浏览器自带的清除浏览数据功能并勾选了网站数据;或者在某些移动浏览器上,操作系统回收你很久没有打开的网站所占的空间。无痕或隐身窗口只会把笔记保留到最后一个此类窗口关闭为止,之后便会丢弃。

这算是备份吗?+

不算,这一点值得直说。浏览器存储方便、快速又私密,但它只是一种缓存,在隐私设置里一次误点就可能被清空。请把这个页面当作桌上的纸质笔记本:日常工作非常好用,但不应该是重要内容唯一副本的存放之处。“导出全部笔记”按钮会写入一个包含所有笔记的 JSON 文件。每次写完丢了会让你懊恼的内容后都导出一次,并把文件存放在这个浏览器以外的地方。

存储空间用完会怎样?+

写入会失败,并且会立即、具体地告诉你,而不是让页面悄悄丢掉你的最后一段。浏览器为每个源提供约 5 MB 的 localStorage 空间,由本网站在你浏览器中保存的所有内容共享。对纯文本来说这已经很多了,大约两百万个字符,所以大多数人永远不会碰到上限。如果真的碰到,先导出一份备份,再删除不再需要的最长笔记。页面上的量表显示的是实际测量的字节数,而不是估算值。

为什么限制为 100 条笔记和 200,000 个字符?+

两者都是为了让页面保持流畅,并防止单条笔记占满全部存储空间。200,000 个字符约合 35,000 个单词,比大多数学位论文的章节还长,而在浏览器的单个文本框里放入远超这个量的内容,会让输入变得迟缓。100 条笔记能让列表一目了然,也让保存的数据足够小,每次停顿后几毫秒内就能写完。如果一个项目需要更多,说明它已经超出了浏览器记事本的范畴,应该改用磁盘上的真正文件。

可以离线使用吗?+

页面加载完成后就可以。所有功能都在标签页内用 JavaScript 运行,所以断网后你仍可继续写作,自动保存也照常工作,因为它只会写入你自己的浏览器。首次加载时需要联网,因为这个页面并没有安装为离线应用。如果你知道自己会断网,请在断开连接前打开页面,并保持标签页开启。

下载 .txt 和 .md 有什么区别?+

只有文件扩展名和媒体类型不同。两种下载都完全包含你输入的字符,不做任何转换或格式处理。如果文字是要放进普通编辑器的正文,选 .txt;如果你写的是 Markdown,选 .md,这样你的编辑器、静态网站生成器或代码仓库就会渲染出标题和列表。两种下载都不是其他笔记的备份:要备份,请使用“导出全部笔记”,它会把所有笔记写入一个 JSON 文件。

为什么查找替换不能用正则表达式?+

因为在这里出错的代价远高于在临时草稿工具里。用一个稍有偏差的模式执行“全部替换”,一次点击就可能改写整条笔记,而这条笔记唯一的副本可能就在这个浏览器里。纯文本搜索也更符合大多数人的实际需要:句点就匹配句点,括号就匹配括号。如果你确实需要处理模式,请在正则表达式测试工具中构建并测试,它会显示每一个匹配项,并让你在确认之前检查替换结果,然后再把完成的文字粘贴回来。

如何把笔记转移到另一台电脑?+

在第一台电脑上点击“导出全部笔记”,用你喜欢的任何方式把 JSON 文件传过去,然后在第二台电脑上打开本页面,使用“导入备份”。导入时会先校验文件,忽略无法读取的内容,再把其余部分合并到已有笔记中。不会覆盖任何内容:如果文件中某条笔记的 id 与已有笔记相同但文本不同,两者都会保留,导入的那条会加上标记,方便你比较后自行删除多余的那条。

这里的计数和字数统计工具一致吗?+

词数、字符数、行数和段落数采用相同的定义,阅读时间也采用相同的每分钟 238 词。字数统计工具功能更多,它使用浏览器的 Unicode 分词功能,把文本拆分成句子,并计算关键词密度和可读性,这对词与词之间不用空格分隔的语言更准确,但速度太慢,无法在每次按键时运行。要对一篇文章做全面的最终检查,请把它粘贴到字数统计工具中。如果只是边写边看计数,这个编辑器下方的数字就是合适的工具。

更多专注好用的工具,随时待命。

探索不断扩充的工具合集,涵盖计算、文档、写作和日常工作。

浏览全部工具