推特 ID 转换器
Sorsa ID 转换器可以查找任意 X(Twitter)用户名或主页链接对应的用户 ID,也能把 ID 转回当前的 @用户名。免费,无需登录 X。
用户 ID、当前的 @用户名和账号的永久链接会显示在这里。
粘贴用户名、主页或推文链接、用户 ID 或一份列表。推文链接会给出作者的 ID。
如何查找推特用户 ID
把账号的 @用户名或主页链接粘贴到上方的 Sorsa ID 转换器,点击“查找用户 ID”:永久数字 ID 一两秒内就会出现,附带复制按钮,无需登录 X。X 从不在应用或主页上显示这个数字,所以不用工具的话有两种较慢的方法:查看你自己的数据存档,或使用浏览器的开发者工具。
复制用户名或主页链接
在手机上打开主页,点按“分享”,再点“复制链接”。在电脑上复制地址栏。
粘贴到上方,点击“查找用户 ID”
用户名带不带 @ 都可以。推文链接会给出作者的 ID 和推文 ID。
复制你需要的内容
用户 ID、用户名或永久链接:x.com/i/user/ 后接 ID。
向 X 申请存档
依次进入“设置和隐私”“你的账号”“下载你的数据存档”。X 可能要一天或更久才能准备好。
打开 account.js
它位于下载的存档的 data 文件夹中。
读取 accountId
用户名旁边的数字就是你的用户 ID。
在电脑上打开主页
在 Chrome、Edge 或 Firefox 中,打开 x.com 上的账号。
打开 Network 面板
按 F12,选择 Network,然后刷新页面。
找到 UserByScreenName
在该请求的响应中,rest_id 就是用户 ID。X 改版不会提前通知,所以这个方法可能失效。
window.YTD.account.part0 = [{ "account": { "createdVia": "web", "username": "northwind_ceramics", "accountId": "1128231255169032199", "createdAt": "2019-05-14T09:31:07.412Z", "accountDisplayName": "Northwind Ceramics" }}]- UserByScreenName
- UserTweets
- Viewer
- HomeTimeline
{"data": {"user": {"result": { "__typename": "User", "rest_id": "1128231255169032199", "core": { "screen_name": "northwind_ceramics", "name": "Northwind Ceramics" }, ...推特 ID 转用户名:找到 ID 背后的账号
把数字用户 ID 粘贴到工具中,就会返回账号当前的 @用户名,即使账号在你保存 ID 之后改过名。不用工具的话,打开 x.com/i/user/ 后接 ID:X 会把你带到当前名称下的主页。
旧用户名不公开,所以任何工具都无法列出。要查看账号改过多少次用户名、最后一次是什么时候,请用推特用户名历史查询。
| 时间 | 用户名 | 用户 ID |
|---|---|---|
| 2019 | @northwind_pottery_co | 1128231255169032199 |
| 2022 | @northwindceramics_uk | 1128231255169032199 |
| 今天 | @northwind_ceramics | 1128231255169032199 |
用户名改了两次,ID 从未改变。
什么是推特(X)用户 ID?
推特用户 ID 是 X 在账号创建时分配的永久数字。@用户名可以随时更改;用户 ID 永不改变,也不会转给其他账号,所以用它指向账号最稳妥。人们也称它为账号 ID 或 X ID。它不是 X Number:那是 X 于 2026 年 9 月在 Chat 中新增的私人联系码,任何工具或 API 都不会返回。
有短有长
最早的账号 ID 只有几位数。自 2016 年起,X 以 Snowflake 格式发放 18 或 19 位的 ID,每个 ID 都带有账号创建的时刻。
公开信息
任何人都能查到账号的 ID,就像用户名一样。它不会泄露邮箱、电话号码或密码。
请按文本保存
19 位的 ID 超出了表格软件和 JavaScript 的数字精度,末尾几位会被四舍五入。请保存为文本。
要用代码转换整份列表(每次请求 100 个用户名),请阅读通过用户名获取推特用户 ID。
| @用户名 | 用户 ID | |
|---|---|---|
| 会改变吗? | 会,账号主人可以随时更改 | 永不 |
| 长什么样 | 最多 15 个字母、数字或下划线 | 最多 19 位的数字 |
| 别人能拿到吗? | 能,一旦重新空出来 | 永不 |
| 最适合 | 阅读、提及、分享 | 保存、追踪、API 调用 |
什么时候需要 ID,而不是用户名
表格或数据库
用 ID 作为每行的主键,把用户名当作可更新的标签。
会改名的账号
你追踪的创作者或竞争对手可能改用户名;用 ID 仍然能找到。
抽奖和报名
按 ID 存储参与者,这样改名后仍是同一个人。
API 调用
许多接口和导出都使用 ID,包括一次查询 100 个账号的批量接口。
用户 ID 还是推文 ID:你手里是哪个数字?
用户 ID 属于账号。推文 ID 属于一条推文,也就是推文链接中 /status/ 后面的长数字。自 2016 年起两者都是 18 或 19 位,所以把推文 ID 当作用户 ID 粘贴,是找不到账号的。
把推文链接粘贴到这里,可以同时得到两个数字:作者的用户 ID 和推文 ID。要读取推文 ID 中的日期和时间,请用推文 ID 转日期工具。
推文链接
https://x.com/northwind_ceramics用户名/status/2112912449018097665推文 ID
按 ID 的主页链接
https://x.com/i/user/1128231255169032199用户 ID
把用户名列表转换成 ID
要把大量 X 用户名转换成用户 ID,请发送到 Sorsa API 的 GET /info-batch:每次请求最多 100 个用户名或 ID,每个都返回用户 ID、当前用户名和用户资料。500 个账号需要 5 次请求,低至 $0.007,而官方 X API 收费 $5.00,前 100 次请求免费。
GET /info-batch每次请求最多 100 个用户名或用户 ID,并返回各自的用户资料。GET /username-to-id单个用户名转用户 ID。GET /id-to-username单个用户 ID 转当前用户名。GET /link-to-id主页链接转用户 ID。
一次调用算一次请求,无论返回多少内容,失败的请求绝不计费:Sorsa API 价格。
双向转换和列表转换的代码见文档中的ID 转换指南。
无需绑卡,永不过期。
GET https://api.sorsa.io/v3/info-batch?usernames=northwind_ceramics&usernames=tidewater_fieldnotes&usernames=copperline_cycling
ApiKey: YOUR_API_KEY一次请求:传入三个用户名,返回三份用户资料。
{
"users": [
{
"id": "1128231255169032199",
"username": "northwind_ceramics",
"display_name": "Northwind Ceramics",
"followers_count": 12480,
"created_at": "2019-05-14T09:31:07Z"
},
{
"id": "1435635257702756355",
"username": "tidewater_fieldnotes",
...
},
...
]
}推特 ID 常见问题
ID 转换器
推特 ID 转换器免费吗?
免费。在这里查询任意公开账号都无需注册,也无需 X 账号。要一次转换整份列表,免费的 Sorsa API 密钥提供 100 次请求,无需绑卡。
输入框可以粘贴什么?
带或不带 @ 的用户名,x.com 或 twitter.com 的主页或推文链接,带 /i/user/ 和 ID 的链接,数字用户 ID,或以上任意内容组成的列表(每行一个或用逗号分隔)。
可以转换用户名或 ID 列表吗?
可以。粘贴列表后,第一个账号会立即转换,之后每点击一次按钮转换下一个。要一次转换整份列表,Sorsa API 的 GET /info-batch 每次请求最多接受 100 个用户名或 ID。
账号主人会知道我查过吗?
不会。工具只读取公开数据:你无需用 X 登录,X 也不会通知任何人。
使用安全吗?
安全。它不会要求你提供 X 登录信息或密码,无需安装任何东西,也没有广告。Sorsa API 通过自有的 API 与爬虫读取公开数据,你的 X 账号完全不受影响。
适用于受保护、被封禁或已删除的账号吗?
受保护账号可以:推文不公开,但用户 ID 和用户名是公开的。被封禁和已删除的账号查不到结果,不过你保存的 ID 在记录中不会变。
推特 ID
什么是推特用户 ID?
是 X 在账号创建时分配的永久数字。即使用户名改变,它也不会变,也不会转给其他账号。
推特 ID 会变吗?
不会。给账号改名、更改显示名称或邮箱,或封禁解除后,ID 都保持不变。能变的只有指向它的用户名。
为什么有些 ID 很短,有些有 19 位?
X 最早的账号按顺序编号,所以早期 ID 只有几位数。自 2016 年起,X 发放 18 或 19 位的 64 位 Snowflake ID,格式与推文 ID 相同。
推特 ID 和 Snowflake ID 是一回事吗?
对 2016 年以来创建的账号来说,是的:它们的用户 ID 就是 Snowflake,也就是内含生成时刻的数字。更早的账号保留较短的 ID,同样是永久的。
可以从 ID 得到账号的创建日期吗?
Snowflake ID 可以:日期和时间就在数字里。更早的 ID 不含日期。推特账号注册时间查询可以显示任意账号的注册时间。
我的 X ID 和 X 的身份验证是一回事吗?
不是。你的 X ID(即用户 ID)是账号的编号,本工具可以显示。身份验证是另一回事:X 提供(在某些情况下要求)核验政府颁发的证件,以确认账号的运营者。
可以查看账号的旧用户名吗?
任何工具都无法列出,因为 X 不公开。X 会显示用户名改过多少次和最后一次的时间,推特用户名历史查询可以读取这两项。
用户 ID 和推文 ID 有什么区别?
用户 ID 标识账号;推文 ID 标识一条推文,位于链接中 /status/ 之后。两者都是长数字,所以请看清你是从哪里复制的。
两个账号可以有相同的 ID 吗?
不可以。两个账号可以先后使用同一个用户名,但 ID 永远只属于一个账号。
你自己的账号
如何查找我自己的推特 ID?
在本页顶部的输入框中输入你的用户名。X 不在应用或设置中显示你的 ID;你的数据存档里也有,即 account.js 中的 accountId。
如何查找我的 X 用户名?
就是主页上显示名称下方以 @ 开头的名字,也是主页链接的最后一部分:x.com/ 后接你的用户名。
在 ESTA 或签证表格上,X 或推特的标识符该填什么?
填你的 @用户名,与主页显示完全一致,而不是数字 ID。美国 ESTA、DS-160 和 DS-260 表格要求填写社交媒体标识符,也就是用户名。如果你只有数字,本工具可以给出当前用户名。
别人能通过我的 ID 找到我的账号吗?
能。ID 和用户名一样是公开的:任何人打开 x.com/i/user/ 后接你的 ID,都会进入你的主页。
可以通过邮箱或电话号码查找 X 账号吗?
本工具不行,任何诚实的工具也都不行:X 不公开邮箱或电话号码。本工具支持用户名、主页链接和用户 ID。
一次请求转换整份列表
GET /info-batch 把最多 100 个用户名或用户 ID 转换成 ID、当前用户名和用户资料,每 1,000 个账号低至 $0.014。
无需绑卡,永不过期。自 2022 年起累计处理请求超 60 亿次。
如何查找推特用户 ID
把账号的 @用户名或主页链接粘贴到上方的 Sorsa ID 转换器,点击“查找用户 ID”:永久数字 ID 一两秒内就会出现,附带复制按钮,无需登录 X。X 从不在应用或主页上显示这个数字,所以不用工具的话有两种较慢的方法:查看你自己的数据存档,或使用浏览器的开发者工具。
推特 ID 转用户名:找到 ID 背后的账号
把数字用户 ID 粘贴到工具中,就会返回账号当前的 @用户名,即使账号在你保存 ID 之后改过名。不用工具的话,打开 x.com/i/user/ 后接 ID:X 会把你带到当前名称下的主页。
- 2019@northwind_pottery_co
- 2022@northwindceramics_uk
- 今天@northwind_ceramics
始终是同一个用户 ID1128231255169032199
旧用户名不公开,所以没有工具能列出它们。想知道某个账号改过几次用户名、最近一次是什么时候,请用推特用户名历史。
什么是推特(X)用户 ID?
推特用户 ID 是 X 在账号创建时分配的永久数字。@用户名可以随时更改;用户 ID 永不改变,也不会转给其他账号,所以用它指向账号最稳妥。人们也称它为账号 ID 或 X ID。它不是 X Number:那是 X 于 2026 年 9 月在 Chat 中新增的私人联系码,任何工具或 API 都不会返回。
想用代码转换整份名单,每次请求 100 个用户名,请阅读通过用户名获取 Twitter 用户 ID。
什么时候需要 ID,而不是用户名
表格或数据库
用 ID 作为每行的主键,把用户名当作可更新的标签。
会改名的账号
你追踪的创作者或竞争对手可能改用户名;用 ID 仍然能找到。
抽奖和报名
按 ID 存储参与者,这样改名后仍是同一个人。
API 调用
许多接口和导出都使用 ID,包括一次查询 100 个账号的批量接口。
用户 ID 还是推文 ID:你手里是哪个数字?
用户 ID 属于账号。推文 ID 属于一条推文,也就是推文链接中 /status/ 后面的长数字。自 2016 年起两者都是 18 或 19 位,所以把推文 ID 当作用户 ID 粘贴,是找不到账号的。
推文链接
https://x.com/northwind_ceramics用户名/status/2112912449018097665推文 ID
按 ID 的主页链接
https://x.com/i/user/1128231255169032199用户 ID
在这里粘贴帖子链接,就能同时得到两个数字:作者的用户 ID 和帖子 ID。想读取帖子 ID 里的日期和时间,请用推文 ID 转日期。
把用户名列表转换成 ID
要把大量 X 用户名转换成用户 ID,请发送到 Sorsa API 的 GET /info-batch:每次请求最多 100 个用户名或 ID,每个都返回用户 ID、当前用户名和用户资料。500 个账号需要 5 次请求,低至 $0.007,而官方 X API 收费 $5.00,前 100 次请求免费。
无需绑卡,永不过期。
推特 ID 常见问题
ID 转换器
推特 ID 转换器免费吗?
免费。在这里查询任意公开账号都无需注册,也无需 X 账号。要一次转换整份列表,免费的 Sorsa API 密钥提供 100 次请求,无需绑卡。
输入框可以粘贴什么?
带或不带 @ 的用户名,x.com 或 twitter.com 的主页或推文链接,带 /i/user/ 和 ID 的链接,数字用户 ID,或以上任意内容组成的列表(每行一个或用逗号分隔)。
可以转换用户名或 ID 列表吗?
可以。粘贴列表后,第一个账号会立即转换,之后每点击一次按钮转换下一个。要一次转换整份列表,Sorsa API 的 GET /info-batch 每次请求最多接受 100 个用户名或 ID。
账号主人会知道我查过吗?
不会。这个工具只读取公开数据:你不需要登录 X,X 也不会通知任何人。
使用安全吗?
安全。它不会要求你提供 X 登录信息或密码,无需安装任何东西,也没有广告。Sorsa API 通过自有的 API 与爬虫读取公开数据,你的 X 账号完全不受影响。
适用于受保护、被封禁或已删除的账号吗?
受保护账号可以:推文不公开,但用户 ID 和用户名是公开的。被封禁和已删除的账号查不到结果,不过你保存的 ID 在记录中不会变。
推特 ID
什么是推特用户 ID?
是 X 在账号创建时分配的永久数字。即使用户名改变,它也不会变,也不会转给其他账号。
推特 ID 会变吗?
不会。给账号改名、更改显示名称或邮箱,或封禁解除后,ID 都保持不变。能变的只有指向它的用户名。
为什么有些 ID 很短,有些有 19 位?
X 最早的账号按顺序编号,所以早期 ID 只有几位数。自 2016 年起,X 发放 18 或 19 位的 64 位 Snowflake ID,格式与推文 ID 相同。
推特 ID 和 Snowflake ID 是一回事吗?
对 2016 年以来创建的账号来说,是的:它们的用户 ID 就是 Snowflake,也就是内含生成时刻的数字。更早的账号保留较短的 ID,同样是永久的。
可以从 ID 得到账号的创建日期吗?
可以,通过 Snowflake ID:日期和时间就藏在数字里。较早的 ID 不含日期。推特账号注册时间查询可显示任意账号的加入日期。
我的 X ID 和 X 的身份验证是一回事吗?
不是。你的 X ID(即用户 ID)是账号的编号,本工具可以显示。身份验证是另一回事:X 提供(在某些情况下要求)核验政府颁发的证件,以确认账号的运营者。
可以看到账号以前的用户名吗?
任何工具都无法列出,因为 X 不公开。X 会显示用户名改过多少次和最后一次的时间,推特用户名历史查询可以读取这两项。
用户 ID 和推文 ID 有什么区别?
用户 ID 标识账号;推文 ID 标识一条推文,位于链接中 /status/ 之后。两者都是长数字,所以请看清你是从哪里复制的。
两个账号可以有相同的 ID 吗?
不可以。两个账号可以先后使用同一个用户名,但 ID 永远只属于一个账号。
你自己的账号
如何查找我自己的推特 ID?
在本页顶部的输入框中输入你的用户名。X 不在应用或设置中显示你的 ID;你的数据存档里也有,即 account.js 中的 accountId。
如何查找我的 X 用户名?
就是主页上显示名称下方以 @ 开头的名字,也是主页链接的最后一部分:x.com/ 后接你的用户名。
在 ESTA 或签证表格上,X 或推特的标识符该填什么?
填你的 @用户名,与主页显示完全一致,而不是数字 ID。美国 ESTA、DS-160 和 DS-260 表格要求填写社交媒体标识符,也就是用户名。如果你只有数字,本工具可以给出当前用户名。
别人能通过我的 ID 找到我的账号吗?
能。ID 和用户名一样是公开的:任何人打开 x.com/i/user/ 后接你的 ID,都会进入你的主页。
可以通过邮箱或电话号码查找 X 账号吗?
本工具不行,任何诚实的工具也都不行:X 不公开邮箱或电话号码。本工具支持用户名、主页链接和用户 ID。
一次请求转换整份列表
GET /info-batch 把最多 100 个用户名或用户 ID 转换成 ID、当前用户名和用户资料,每 1,000 个账号低至 $0.014。
领取 100 次免费请求无需绑卡,永不过期。自 2022 年起累计处理请求超 60 亿次。
用这个工具
复制用户名或主页链接
在手机上打开主页,点按“分享”,再点“复制链接”。在电脑上复制地址栏。
粘贴到上方,点击“查找用户 ID”
用户名带不带 @ 都可以。推文链接会给出作者的 ID 和推文 ID。
复制你需要的内容
用户 ID、用户名或永久链接:x.com/i/user/ 后接 ID。
你自己的账号:数据存档
向 X 申请存档
依次进入“设置和隐私”“你的账号”“下载你的数据存档”。X 可能要一天或更久才能准备好。
打开 account.js
它位于下载的存档的 data 文件夹中。
读取 accountId
用户名旁边的数字就是你的用户 ID。
"username": "northwind_ceramics","accountId": "1128231255169032199","createdAt": "2019-05-14T09:31:07Z"任意账号:开发者工具
在电脑上打开主页
在 Chrome、Edge 或 Firefox 中,打开 x.com 上的账号。
打开 Network 面板
按 F12,选择 Network,然后刷新页面。
找到 UserByScreenName
在该请求的响应中,rest_id 就是用户 ID。X 改版不会提前通知,所以这个方法可能失效。
"rest_id": "1128231255169032199","screen_name": "northwind_ceramics"有短有长
最早的账号 ID 只有几位数。自 2016 年起,X 以 Snowflake 格式发放 18 或 19 位的 ID,每个 ID 都带有账号创建的时刻。
公开信息
任何人都能查到账号的 ID,就像用户名一样。它不会泄露邮箱、电话号码或密码。
请按文本保存
19 位的 ID 超出了表格软件和 JavaScript 的数字精度,末尾几位会被四舍五入。请保存为文本。
用户名与用户 ID 对比
会改变吗?
@username:可以,主人随时都能改
用户 ID:永不改变
长什么样
@username:最多 15 个字母、数字或下划线
用户 ID:最多 19 位的数字
别人能拿到吗?
@username:可以,等它再次空出来
用户 ID:永不改变
最适合
@username:读取、提及、分享
用户 ID:保存、追踪、调用 API
请求与它的响应
GET https://api.sorsa.io/v3/info-batch?usernames=northwind_ceramics&usernames=tidewater_fieldnotes&usernames=copperline_cycling
ApiKey: YOUR_API_KEY一次请求:传入三个用户名,返回三份用户资料。
{
"users": [{
"id": "1128231255169032199",
"username": "northwind_ceramics",
"display_name": "Northwind Ceramics",
"created_at": "2019-05-14T09:31:07Z"
}, ...]
}四个接口和价格
GET /info-batch每次请求最多 100 个用户名或用户 ID,并返回各自的用户资料。GET /username-to-id单个用户名转用户 ID。GET /id-to-username单个用户 ID 转当前用户名。GET /link-to-id把个人主页链接转换成用户 ID。
一次调用就是一次请求,不论返回多少,失败的请求从不收费:Sorsa API 价格。
两个方向和列表的代码,见文档中的 ID 转换指南。