8
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ツイートで使えるURLの長さの制限 - ブラウザ版、iOS版、Android版で違いがありました

Posted at

知りたいこと

TwitterでツイートできるURLの最長の長さを知りたいです

動機

URLが長くなるアプリケーションを作ってそれをツイートしたくなったので、長さの制限を知りたくなりました。

ググっても以下の記事のように、URLはツイートの長さの制限から無視されるという内容しか見つかりませんでした。そのため、実際に長いURLを作ってツイートできるか調査してみました。

新たな変更は今年5月に予告されていたとおり、画像やURLがカウントされず140字をフルに利用できる。

Twitter、画像やURLを貼っても文字数は140文字のままに - 週刊アスキーより

確かにURLがカウントはされないようです。ただしそのURLも無限に長くできるわけではなく制限がありました。

ブラウザ版

MacのChromeで試したものになります。

URLの長さの上限は4088でした(長さ4088もツイートできます)。

以下は長さ4088のときで、
長さ4088のURLを含むツイート

実際にツイートできました! URL以外の文字も含めてツイートできました。(長さ4088までならURLはおそらく文字数0としてカウントされているぽいです)

以下は長さ4089のときで、エラーして[ツイート]ボタンが押せませんでした。
長さ4089のURLを含むツイート

iOS版

iPad miniにインストールされているTwitterで試しました。
(バージョン: 7.33.1)

URLの長さの上限は4096でした(長さ4096もツイートできます)。

以下は長さ4096のときで、
iOS版ツイート長さ4096

以下が実際のツイートです。

以下は長さ4097のときで、エラーします。
iOS版ツイート長さ4097

Android版

AndroidタブレットにインストールされているTwitterで試しました。
(バージョン: Version 7.68.1-release.7)

iOS版と同じく、URLの長さの上限は4096でした(長さ4096もツイートできます)。

同様に、証拠写真とツイートです。

まとめ

利用可能なURLの長さをまとめると、

アプリ 利用可能なURLの長さ
ブラウザ版 4088以下
iOS版 4096以下
Android版 4096以下
8
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?