Skip to main content
Converta nomes de usuário, IDs numéricos e URLs de perfis do X. São três endpoints, com uma requisição por conversão. As 100 requisições gratuitas, sem cartão, permitem começar imediatamente.
Veja a explicação completa sobre identificadores no guia do blog.
Sem código: o Sorsa ID Converter gratuito converte nomes, IDs e URLs sem chave de API.

Por que usar IDs

Nomes de usuário podem mudar e ser adotados por outra pessoa. O ID numérico é atribuído na criação e permanece estável.
  • Renomeações não quebram referências. O ID continua apontando para a mesma conta.
  • Preserve a precisão. Use strings em JSON e JavaScript. Em colunas inteiras de banco, confirme que o intervalo suporta o ID completo.
  • Una dados ao longo do tempo pelo ID. É a chave estável entre coletas.
  • Alguns endpoints usam IDs. /info-batch aceita user_ids ou usernames; listas e comunidades têm IDs próprios.

Formato dos IDs

O X usa Snowflake de 64 bits, combinando timestamp, máquina e sequência. Publicações usam esse formato desde 2010. IDs de usuários continuaram sequenciais por anos e migraram para Snowflake por volta de 2020. Por isso contas antigas têm IDs curtos, como 12, e contas recentes podem ter 19 dígitos. Não é possível decodificar a criação de IDs antigos; consulte created_at no perfil.

1. Nome de usuário para ID

Converte o nome sem @ em ID permanente.

2. ID para nome de usuário

Resolve o nome atual, útil para exibir IDs salvos ou detectar renomeações.
Converte URLs de perfis, úteis ao normalizar links vindos de planilhas, favoritos ou páginas coletadas.
Se precisar do ID e do perfil completo, use /info com username, evitando a conversão separada. Veja otimização.

Padrões comuns

Conversão de várias contas

Para listas de CRM, concorrentes ou planilhas:
No sentido inverso, use /id-to-username/{user_id} e leia handle. Isso ajuda a atualizar nomes antigos na base.

Normalizar entradas mistas

Aceite nomes, URLs ou IDs e normalize para ID. Se já for um ID, evite a chamada:
Use como primeira etapa do pipeline para que as etapas seguintes trabalhem com identificadores estáveis.

Detectar renomeações

Com ID e nome salvos, consulte novamente para detectar mudanças:
Para uma auditoria mais detalhada, /about retorna username_change_count e last_username_change_at, com quantidade e data da última mudança.

Próximos passos