Twitter Blue Labs

Labs offers Twitter Blue subscribers early access to features we’re testing before they’re available to everyone! Features in Labs change over time. Some may be removed, become available to all Twitter accounts, or released for subscribers only. Check your settings often to see what's new.


Labs feature availability

Feature name


Android (desktop)

Feature name

Longer video uploads





Yes (desktop)


Feature name

1080p video uploads





No (desktop)


Feature name

NFT Profile Pictures





No (desktop)


Feature name

Spaces Tab





No (desktop)


*Requires in-app language to be set to English.

Feature name

Edit Tweet


Select countries**


Select countries**

Select countries** (desktop)

Select countries**

Learn more about the features in Labs

  • Edit Tweet
  • Spaces Tab
  • NFT Profile Pictures
  • Longer video uploads

About Edit Tweet

We’re testing the ability to edit original Tweets so you can make changes, fix typos, and represent your best self on Twitter. 

What is Edit Tweet?

Edit Tweet is a feature that gives you a 30 minute window to make a limited number of changes to published original Tweets. Use it to make updates, tag someone, or reorder the media you attached. 

How does Edit Tweet work?

After you publish a Tweet or a Quote Tweet, you’ll see a notification that says Your Tweet has been sent. You can edit it for the next 30 minutes. You'll have the opportunity to make up to 5 edits within that 30 minute window. Use that time to make changes like adding, deleting and/or correcting your text or rearranging and tagging media.

When you complete the Update, you’ll see another notification saying Your Tweet has been edited. The updated Tweet displays an edited icon and label to let people on Twitter know you’ve made changes to the original Tweet. Clicking into the Tweet shows any previously published versions. You’ll also keep any engagement of past versions of a Tweet you’ve edited.

Note: You can only edit a Tweet from the device you sent it from. Learn more 

Can all Tweets be edited?

You can only edit the text or media on original Tweets and Quote Tweets up to 30 minutes after you send them.

You can’t currently edit the following Tweet types:

  • Threads

  • Replies

  • Retweets

  • Promoted Tweets

  • Twitter Polls

  • Pinned Tweets

  • Tweets posted with a third-party service

  • Tweets posted via TweetDeck

  • Super Follows Tweets

  • CoTweets


What should I do if I’m having trouble editing my Tweets?

For the best experience, you’ll need to edit your Tweets from the device you sent that Tweet from. For example if you send a Tweet from your Twitter for iOS or Twitter for Android app, you’ll use the same device to navigate back to the Twitter app and edit your Tweet. 

If you send a Tweet from, you’ll go back to to edit the Tweet.

Who can see edited Tweets?

Everyone on Twitter can see the edited label on a Tweet that’s been updated, and everyone can click into the edited Tweet to see any previous published versions. 

How is Edit Tweet different from the Undo Tweet feature?

The biggest difference between Undo Tweet and Edit Tweet is when you make changes to a Tweet.

Undo Tweet offers the ability to preview and change Tweets before they’re public. Edit Tweet allows you to update a Tweet after you’ve published it.

Can I report an edited Tweet for abusive behavior?

You can report abuse in an edited Tweet the same way you report a regular Tweet. 

About Spaces Tab

We’re testing a new interface within Spaces that gives easier access to audio content. The new Spaces Tab is a place to find podcasts, themed audio stations, recorded Spaces, and live Spaces.

This feature test requires in-app language settings to display in English. It's currently only available to Twitter Blue subscribers on iOS and Android devices, and a select number of people globally. 

Learn more about Spaces and this early access test of the new Spaces Tab.

About NFT Profile Pictures on Twitter


We're adding NFTs as one of several ways to customize your Twitter profile so you can show off the NFTs you own in a hex-shaped profile picture on your Twitter account. 

Setting up an NFT profile picture means people can associate your Twitter account with your connected wallet's public crypto wallet address. This means your Twitter account will be associated with your current and historical crypto wallet transactions and holdings, including all other NFTs in that wallet, because this information is all available on the public blockchain. 

A couple of things to be aware of when connecting a crypto wallet to your Twitter account: 

  • Twitter will never request funds from your crypto wallet. You should remain vigilant, and check all incoming requests to your wallet. Don’t accept any transfer requests unless it is a known transaction to you. 
  • Twitter will never request your private key or seed phrase, and you should never share your private keys or seed phrases anywhere, including on Twitter.
  • Although we won’t maintain an ongoing connection with your crypto wallet, we store your public address to ensure that it continues to hold the NFT you set as your profile picture. 


Note: Right now subscribers can only set an NFT as their profile picture from the Twitter for iOS app or Twitter for Android app, but the hexa-shaped profile picture is seen across all platforms.


What’s an NFT?

NFTs (short for Non-Fungible Tokens) are unique digital items, such as artwork, with proof of ownership that’s stored on a blockchain (a digital database that’s publicly accessible).


What’s an NFT profile picture?

NFT profile pictures are a way to show off the NFTs you own on Twitter. After a temporary connection to your crypto wallet that allows you to set up an NFT as your profile picture, your digital asset displays in a special hexagon shape that identifies you as the owner of that NFT.

Note: Right now Twitter only supports static image NFTs (JPEG, PNG) minted on the Ethereum blockchain (for example ERC-721 and ERC-1155 tokens).


What is a crypto wallet?

Crypto wallets allow you to hold and transact (buy, sell, convert, send, etc.) with tokens owned by your public wallet address. This includes NFTs which are a type of token.

A crypto wallet has one or more public addresses that are sometimes called “accounts.” This address is public, so anyone who knows your wallet address will be able to see all of your wallet’s transactions and holdings. 

To set up an NFT profile picture, you’ll need to connect your Twitter account to a crypto wallet that holds the NFT you’d like to select. 


Which crypto wallets do NFT profiles pictures support?


Coinbase Wallet*

Ledger Live



Trust Wallet


How does connecting my wallet to Twitter work?

To set up an NFT Profile Picture, you must control the address that holds the NFT you’d like to select as your profile picture. 

When you connect your supported crypto wallet to Twitter, Twitter will generate a verification request message to your wallet address, where you’ll be asked to complete a signing request which will include your Twitter handle. 

A couple things to keep in mind: 

  • Signing requests should only come from a domain
  • Twitter will never ask you to send funds when connecting your crypto wallet



Can I connect multiple crypto wallets at a time to set up an NFT profile picture?

You can only connect one crypto wallet to your Twitter account at a time. If you’re already displaying an NFT profile picture and would like to use an NFT held in a different wallet, you’ll simply connect that new wallet to your Twitter account. You’ll do this from your Settings under Edit profile. Click your profile picture and select Use another wallet.


I don’t own an NFT, can I still set up an NFT profile picture?

To set up an NFT profile picture, you need to hold an NFT in the crypto wallet connected to your Twitter account. You can’t transact or purchase NFTs with your crypto wallet on Twitter. 


How do I set my NFT as my profile picture?

Right now, subscribers can only set an NFT as a profile picture from Twitter for iOS and Android. Following the how to set an NFT device instructions will allow the hexa-shaped profile picture to be seen across all platforms. 


What type of NFTs does Twitter support for profile pictures?

Right now Twitter only supports static image NFTs (JPEG, PNG) minted on the Ethereum blockchain (for example ERC-721 and ERC-1155 tokens). We don’t currently support SVGs. As a reminder, all media must also follow Twitter’s sensitive media policy.


Why can’t I see the NFT I minted as a profile picture option?

You can only set your Twitter profile picture to an NFT that’s been published onto the blockchain as a transaction (i.e. purchase, sale, or transfer).

Note: Some marketplaces, including OpenSea, offer a feature that allows people to create NFTs for free (also referred to as gas-free minting). These free NFTs won’t appear as optional profile pictures until they’ve been published to the blockchain through a transaction. 


How do I remove my NFT Profile Picture?

If you no longer wish to display an NFT as your profile picture, you’ll simply change your profile picture to remove your NFT.


What happens if I sell or transfer the NFT in my profile picture?

If you sell or transfer the NFT in your profile picture, the hexagon shape of the profile picture reverts to a circle. The image remains the same as the NFT you previously owned, but it won’t display any NFT details to suggest ownership.

If you’d like to display another NFT, select from your NFTs in your wallet or link another wallet.


How can I see if an NFT profile picture is from a particular collection?

You can check out NFT details from the profile picture details, where you’ll be able to see if a project or collection has been verified by OpenSea or another 3rd party marketplace. 


How can I find out more about someone’s NFT profile picture?

When you see an NFT profile picture, you can see details about the NFT by visiting the profile, tapping on the profile picture, then selecting ViewNFT details. You’ll see details such as the NFT owner, NFT description, collection, properties, and additional details (such as the NFT’s contract address). 

How to set an NFT as your profile picture

1. Sign in to the Twitter app on iOS.

2. Go to your profile. 

3. Tap Edit profile, then tap on the profile picture icon and select Choose  NFT

4. Select your crypto wallet from a list of supported wallets.

5. Twitter will generate a verification request message to your wallet  address, where you’ll be asked to confirm you hold the private keys of your public crypto address, by signing an attestation.

6. You have the option to connect to your wallet by either scanning the QR code on the screen with your crypto wallet app or with your wallet’s extension. 

7. Once you’ve connected your wallet, select the NFT in your wallet that you'd like to set as your profile picture. 

8. Tap Done. You’re all set!

Note: If you need to search for a specific NFT, you can search with the NFT’s Token ID or Contract address. 


Have more to show? Upload and Tweet videos lasting up to 10 minutes long. Twitter Blue subscribers can upload videos up to 1080p. 

Share this article

Related Articles