Accessibility

Facebook is committed to creating a great experience for all people. Learn about the built-in features and technologies that help people with disabilities, like vision loss and deafness, to get the most out of Facebook.

For more information, visit our Accessibility Facebook Page and follow @fbaccess on Twitter.

Keyboard Shortcuts
What are keyboard shortcuts?
Facebook has shortcuts (access keys) for people who only use their keyboards to navigate. If you experience an issue using keyboard shortcuts, please let us know. Keep in mind that keyboard shortcuts can differ by browser (ex: Firefox, Internet Explorer).
Key Combinations for Different Browsers
Find the right combination of keys for your browser in the list below, and replace # with the access key number listed under Access Keys below.
  • Internet Explorer for PC: Alt + #, then Enter
  • Firefox for PC: Shift + Alt + #
  • Safari for Mac: Ctrl + Opt + #
  • Firefox for Mac: Ctrl + Opt + #
  • Chrome for Mac: Ctrl + Opt + #
  • Chrome for PC: Alt + #
Access Keys
  • 0 - Help
  • 1 - Home
  • 2 - Timeline
  • 3 - Friends
  • 4 - Inbox
  • 5 – Notifications
  • 6 – Settings
  • 7 - Activity Log
  • 8 - About
  • 9 - Terms
News Feed Keyboard Shortcuts
Some common screen readers (ex: VoiceOver, JAWS) support Facebook's general keyboard shortcuts.
If you're using JAWS 16.0.2136 or higher, you first need to turn on Allow Web Application Reserved Keystrokes in the JAWS Settings Center or Quick Settings.
To turn on shortcuts for JAWS:
  1. Use Insert + F2.
  2. Select Run Settings Center.
  3. Search for "web app."
  4. Check the box next to Allow Web Applications Reserved Keystrokes. Make sure that you edit the default file.
If you're using VoiceOver, the keyboard shortcuts will automatically work:
  • j and k - Scroll between News Feed stories
  • enter/return - See more of the selected story
  • p - Post a new status
  • l - Like or unlike the selected story
  • c - Comment on the selected story
  • s - Share the selected story
  • o - Open an attachment from the selected story
  • / - Search
  • q - Search chat contacts
  • ? - Open a list of these keyboard shortcuts while in News Feed
Web Messenger Keyboard Shortcuts
  • CTRL + g - Search conversations
  • CTRL + q - Show/hide keyboard shortcuts
  • CTRL + Delete - Archive/unarchive conversation
  • CTRL + j - Mark as spam
  • CTRL + m - Start a new message
  • CTRL + i - Go to Inbox
  • CTRL + u - Go to Other
How helpful did you find this answer?
You can use Facebook's keyboard shortcuts with the following screen readers:
  • JAWS (Version 16+): Go to Settings Center or Quick Settings, and turn on Allow Web Application Reserved Keystrokes
  • Window-Eyes (Version 9.2+): Turn on Web Application Mode
  • VoiceOver (Any Version): Facebook's keyboard shortcuts will automatically work with VoiceOver
There are many third-party screen readers available. Learn which screen readers you can use for Facebook.
How helpful did you find this answer?
No. You can't turn off Facebook's keyboard shortcuts.
You can improve the performance of your keyboard shortcuts by upgrading your web browsers and operating systems. Keyboard shortcuts only work if you aren't in an edit input field.
How helpful did you find this answer?
Screen Readers and Assistive Technology
If you're on a Mac computer, try using Apple's built-in screen reader VoiceOver. If your Mac uses OS X El Capitan and you experience silence when using VoiceOver with Google Chrome, try switching to another browser (ex: Safari).
If you're on a Windows computer, try using:
If you're on a mobile phone or tablet, try using:
How helpful did you find this answer?
When signing up for an account or passing a security check in Facebook, you may have to complete a captcha by manually typing a group of letters and numbers that are displayed on your screen.
If you’re using Facebook with a screen reader, there are audio alternatives to the written captchas. To use an audio captcha and hear the letters and numbers you have to type, click an audio captcha. If you have any problems with the audio captcha, use this form to let us know.
How helpful did you find this answer?
Some of our security checkpoints can be difficult to pass using assistive technology. If you add a mobile number to your Facebook account, you'll have an alternate way to verify your account if you need to pass any of these checkpoints. Keep in mind that these checkpoints may require internet access
You can add a mobile number from your mobile settings. These checkpoints are in place for the benefit of everyone who uses Facebook, so we're working on making them more accessible.
Learn how to control who can see your contact information on your profile.
How helpful did you find this answer?
If you're experiencing a problem with assistive software or hardware on Facebook, use this form to let us know. Please include as much information as possible to help us understand the problem.
If you're experiencing issues with Facebook that aren't related to assistive technology, learn how to report a broken feature.
How helpful did you find this answer?
VoiceOver is Apple's built-in screen reader. To turn VoiceOver on or off on your computer, press command + F5.
To turn VoiceOver on or off on your mobile iOS device:
  1. Go to your device's home screen
  2. Tap Settings
  3. Tap General > Accessibility > VoiceOver
  4. Tap VoiceOver to turn it on or off
How helpful did you find this answer?
If dates are being read as numbers (ex: 2014 as "two, zero, one, four" instead of "two-thousand fourteen") by VoiceOver on your computer, try changing your verbosity setting.
To change the verbosity setting:
  1. Press VO (command + option or caps lock) + v on your keyboard to access settings
  2. Press n to jump to the numbers settings
  3. Select Word, and then press Return to save
How helpful did you find this answer?
Draw the letter "Z" with two fingers to dismiss a pop-up menu while using VoiceOver with Facebook on your iPhone or iPad.
How helpful did you find this answer?
Automatic alternative (alt) text is a feature that uses object recognition technology to create a description of a photo for the blind and vision-loss community. The description provided by automatic alt text can't be edited.
To hear the automatic alt text for a photo, access Facebook with a screen reader and focus on the image. If objects are identified, you'll hear a list of items the photo may contain.
If you're using the Facebook app for Android, you can use automatic alt text to hear a description of photos before you upload them. To hear a description of a photo before you upload it, open Facebook using TalkBack and long press (double tap and hold) on the photo in your camera roll.
If you're browsing Facebook on mbasic.facebook.com, you'll need to switch data usage to More to use automatic alt text:
  1. Click Settings and Privacy at the bottom of the page
  2. Click General
  3. Click Edit next to Data Usage
  4. Click More
  5. Click Save
Automatic alt text is supported in the following languages:
  • Arabic
  • Bengali
  • Chinese
  • English
  • French
  • German
  • Gujarati
  • Hebrew
  • Hindi
  • Italian
  • Japanese
  • Korean
  • Marathi
  • Portuguese
  • Spanish
  • Tamil
  • Telugu
  • Thai
  • Turkish
  • Vietnamese
If you're experiencing any issues with this feature, please report it.
How helpful did you find this answer?
Closed Captions and Media
You can add captions to a video to make it accessible to a broader audience using the SubRip (.srt) file format. If you’re just getting started, learn about naming conventions for .srt files and common .srt formatting issues.
To add captions to your video:
  1. Click Photo/Video at the top of your Timeline.
  2. Click Upload Photos/Video.
  3. Choose a video from your computer then click Post.
  4. We'll notify you when your video is ready to view. Click the notification or the gray date and time at the top of the post on your News Feed or Timeline.
  5. Hover over the video, click Options at the bottom and select Edit this video.
  6. Click Choose File below Upload SRT files and select a .srt file from your computer.
  7. Click Save.
To add captions in other languages, repeat steps 4–7 for each additional language you want to add.
To remove captions from a video you've uploaded:
  1. Click your video to expand it
  2. Click Options at the bottom and select Edit This Video from the menu
  3. Click the X next to the file you want to remove
  4. Click Save
How helpful did you find this answer?
You can add captions to your Page's video to make it accessible to a broader audience. You can either automatically generate captions and edit them, or you can upload a SubRip (.srt) file.
Automatically Generate Captions for Your Page's Video
  1. Click Share a photo or video at the top of your Page's Timeline
  2. Click Upload Photos/Video and select a video from your computer
  3. Click Publish
  4. Once your video has been published, click Generate from the banner at the top of your post
  5. Edit the captions and click Save to Video
Note: Generating captions for videos is currently only available in US English.
Add Captions to Your Page's Video With a SubRip (.srt) File:
Make sure that your caption files are correctly named and formatted before you upload them.
  1. Click Share a photo or video at the top of your Page's Timeline.
  2. Click Upload Photos/Video and select a video from your computer.
  3. Click Captions, then click Upload SRT File.
  4. Choose a .srt file from your computer.
  5. Select an optional Default Language. If you select a default language, captions will appear in this language when a viewer's preferred language isn't available.
  6. Finish adding details to your video and click Publish.
To add captions to an existing video on your Page, find the post on your Page's Timeline, click in the top-right corner, select Edit Post and follow the steps above.
Note: People who watch your Page's video with sound turned off will automatically see captions. People who watch your video with sound turned on will need to turn on captions to see them. The language people see captions in is determined by their preferred language.
How helpful did you find this answer?
The naming convention for SubRip (.srt) files is:
filename.[language code]_[country code].srt
Listed below are valid language and country code combinations. Learn how to use a .srt file to add captions to your video or your Page's video.
  • af_ZA (Afrikaans)
  • ar_AR (Arabic)
  • ay_BO (Aymara)
  • az_AZ (Azerbaijani)
  • be_BY (Belarusian)
  • bg_BG (Bulgarian)
  • bn_IN (Bengali)
  • bs_BA (Bosnian)
  • ca_ES (Catalan)
  • ck_US (Cherokee)
  • cs_CZ (Czech)
  • cx_PH (Cebuano)
  • cy_GB (Welsh)
  • da_DK (Danish)
  • de_DE (German)
  • el_GR (Greek)
  • en_GB (English - UK)
  • en_IN (English - India)
  • en_US (English - US)
  • eo_EO (Esperanto)
  • es_CL (Spanish - Chile)
  • es_CO (Spanish - Colombia)
  • es_ES (Spanish - Spain)
  • es_LA (Spanish)
  • es_MX (Spanish - Mexico)
  • es_VE (Spanish - Venezuela)
  • et_EE (Estonian)
  • eu_ES (Basque)
  • fa_IR (Persian)
  • fi_FI (Finnish)
  • fo_FO (Faroese)
  • fr_CA (French - Canada)
  • fr_FR (French - France)
  • fy_NL (Frisian)
  • ga_IE (Irish)
  • gl_ES (Galician)
  • gn_PY (Guarani)
  • gu_IN (Gujarati)
  • gx_GR (Classical Greek)
  • he_IL (Hebrew)
  • hi_IN (Hindi)
  • hr_HR (Croatian)
  • hu_HU (Hungarian)
  • hy_AM (Armenian)
  • id_ID (Indonesian)
  • is_IS (Icelandic)
  • it_IT (Italian)
  • ja_JP (Japanese)
  • jv_ID (Javanese)
  • ka_GE (Georgian)
  • kk_KZ (Kazakh)
  • km_KH (Khmer)
  • kn_IN (Kannada)
  • ko_KR (Korean)
  • ku_TR (Kurdish)
  • la_VA (Latin)
  • li_NL (Limburgish)
  • lt_LT (Lithuanian)
  • lv_LV (Latvian)
  • mg_MG (Malagasy)
  • mk_MK (Macedonian)
  • ml_IN (Malayalam)
  • mn_MN (Mongolian)
  • mr_IN (Marathi)
  • ms_MY (Malay)
  • mt_MT (Maltese)
  • nb_NO (Norwegian - Bokmal)
  • ne_NP (Nepali)
  • nl_BE (Dutch - Belgium)
  • nl_NL (Dutch)
  • nn_NO (Norwegian - Nynorsk)
  • pa_IN (Punjabi)
  • pl_PL (Polish)
  • ps_AF (Pashto)
  • pt_BR (Portuguese - Brazil)
  • pt_PT (Portuguese - Portugal)
  • qu_PE (Quechua)
  • rm_CH (Romansh)
  • ro_RO (Romanian)
  • ru_RU (Russian)
  • sa_IN (Sanskrit)
  • se_NO (Northern Sami)
  • sk_SK (Slovak)
  • sl_SI (Slovenian)
  • so_SO (Somali)
  • sq_AL (Albanian)
  • sr_RS (Serbian)
  • sv_SE (Swedish)
  • sw_KE (Swahili)
  • sy_SY (Syriac)
  • ta_IN (Tamil)
  • te_IN (Telugu)
  • tg_TJ (Tajik)
  • th_TH (Thai)
  • tl_PH (Filipino)
  • tr_TR (Turkish)
  • tt_RU (Tatar)
  • uk_UA (Ukrainian)
  • ur_PK (Urdu)
  • uz_UZ (Uzbek)
  • vi_VN (Vietnamese)
  • xh_ZA (Xhosa)
  • yi_DE (Yiddish)
  • zh_CN (Simplified Chinese - China)
  • zh_HK (Traditional Chinese - Hong Kong)
  • zh_TW (Traditional Chinese - Taiwan)
  • zu_ZA (Zulu)
How helpful did you find this answer?
You can make your photos and photos you add to notes more accessible by including captions. A photo caption provides a text description for people who view it using assistive technologies.
To add a caption to your photo when you're creating a new album:
  1. Click or tab to Say something about this photo
  2. Type your caption
  3. When you're finished, click Done to publish your album
If you're not creating a new album, listen for "Say something about this photo" and enter your caption.
We also use automatic alternative text to generate photo descriptions automatically for the blind and vision-loss community.
How helpful did you find this answer?
You can turn Facebook's video autoplay settings on or off. To stop videos from playing automatically on your computer:
  1. From the top right of Facebook, click and select Settings
  2. Click Videos in the left menu
  3. Click the dropdown menu next to Autoplay Videos and select Off
Learn how to turn off autoplay videos on your mobile phone.
How helpful did you find this answer?
Text Size and Contrast
Short text posts may appear larger than any device preferences you have set.
To adjust the text size of Facebook on a computer, use the built-in zooming feature for your browser:
  1. Hold down ctrl (PC) or cmd (Mac) on your keyboard
  2. Press + to zoom in or - to zoom out
How helpful did you find this answer?
To zoom in and out of Facebook for mobile, use the zoom (on iOS) or magnify (on Android) feature.
iOS Devices
To turn zoom on:
  1. Go to your phone or tablet's home screen
  2. Tap Settings
  3. Tap General > Accessibility > Zoom
  4. Tap next Zoom to turn it on
To use zoom:
  1. Hide/Show Magnifier: Using 3 fingers, double-tap the screen
  2. Zoom: Using 3 fingers, double-tap and hold anywhere outside of the magnifier, then swipe up or down to zoom in or out
  3. Move Magnifier: Tap and hold, and then drag the edge of the magnifier to move it around the screen
  4. Scroll: Use 3 fingers to scroll what's being magnified
Android Devices
To turn magnify on:
  1. Go to your phone's visual accessibility settings
  2. Tap Magnification Gestures
  3. Tap to turn on magnification gestures
To use magnify:
  1. Hide/Show Magnifier:Tap the screen 3 times with 1 finger
  2. Zoom: Pinch fingers or spread them apart to zoom in or out
  3. Move Magnifier: Pinch, hold and drag to move the magnifier around the screen
You may also be able to adjust zoom preferences on Android mobile web browsers.
You can also adjust the text size of your device to increase visibility.
How helpful did you find this answer?
To adjust the text contrast of Facebook on a computer, you'll need to adjust the display preferences for your computer.
If you're using an Apple device:
  1. Open System Preferences
  2. Click Accessibility
  3. Click Display
  4. Click to check the box next to Invert Colors
If you're using a Windows device, you can change the contrast settings under the Ease of Access settings.
How helpful did you find this answer?
Messenger
Messenger.com Heading Structure
Messenger.com includes the following headings to make navigation with a screen reader easier:
  • H2 Heading (1 of 2): A heading with the text Conversation List that marks the start of your list of conversations.
  • H2 Heading (2 of 2): A heading containing the names of the people in the current conversation or the title of the conversation if you've named it. It marks the start of the main content.
  • H3 Heading: A heading in the main content with the text Messages. It marks the start of the messages that are shown for the current conversation.
  • H4 Heading: Headings in the message region containing a date or timestamp. Each one marks the start of a block of messages in the current conversation that began at the specified date or time.
  • H5 Heading: Headings in the message region containing the name of a participant. Each one marks the start of a block of messages in the current conversation from the specified person.
Messenger.com ARIA Landmarks
Messenger.com includes the following landmarks to make navigation with a screen reader easier:
  • Banner Navigation: The banner at the top of the page, which includes access to settings, a link for starting a new conversation and search.
  • Conversations Navigation: The left side of the page, which includes a list of all of your conversations. Activating a link to a conversation in this list will display it in the main content.
  • Main Navigation: The main content, which includes information, past messages and the message composer for the currently displayed conversation.
How helpful did you find this answer?
To start a new conversation in Messenger.com using a screen reader:
  • Activate New Message, button in the banner section
  • To add recipients, focus on Type the name of a person or group and enter a person or group. Use the arrow keys to select an option, and press the enter key to add the recipient.
  • Focus on the Type a message field at the bottom and enter the text that you want to send.
  • Press the enter key to begin your conversation.
  • To review your message, navigate to the appropriate heading structure.
How helpful did you find this answer?
To respond to a message in Messenger.com using a screen reader:
  1. Navigate to the conversations list on the left.
  2. Locate the desired conversation in the table and activate its link, which will move focus to the Type a message field.
  3. Focus on the Type a message field at the bottom and enter the text that you want to send.
    • Your screen reader may announce the content of the last message in the conversation and who sent it
    • Windows screen readers will announce the description with their commands for reading the field name and contents.
    • VoiceOver users can access the description by pressing ctrl-option-shift-h on the keyboard.
  4. Enter the text that you want to send and press the enter key to send it.
  5. To review your message, navigate to the appropriate heading structure.
How helpful did you find this answer?
News Feed
To navigate your News Feed on the Facebook app for iOS using VoiceOver:
  • Swipe right or left using 1 finger to move forward or backward through posts
  • Swipe up or down using 3 fingers to scroll through News Feed.
How helpful did you find this answer?
To like, comment on or share a post using a screen reader:
Facebook for computer (www.facebook.com)
  1. From News Feed, move your screen reader focus to the desired post's Like, Comment or Share option.
  2. Press the enter (return) key to select an option.
Facebook for iOS (OS 8.0+) using VoiceOver rotor
  1. From News Feed, swipe right or left (or tap) using 1 finger to move VoiceOver focus to the desired post.
  2. Swipe up or down using 1 finger to until you hear the option that you want: “like”, “comment” or “share.” If you don't hear these options, make sure your VoiceOver rotor is set to Actions. Rotate 2 fingers on your screen as if you're turning a dial to access the VoiceOver rotor. Keep turning until you get to Actions, and then lift your fingers to choose this option.
  3. Double tap the post using 1 finger to select the option.
Facebook for iOS (OS 7.0+) using VoiceOver
  1. From News Feed, swipe left or right (or tap) using 1 finger to move Voice Over focus to the desired post.
  2. Double tap the post using 1 finger to view the post.
  3. Swipe left or right using 1 finger to move focus to Like, Comment or Share.
  4. Double tap using 1 finger to select an option.
Facebook for iOS (OS 7.0 and earlier) using Voice Over
  1. From News Feed, swipe right or left (or tap) using 1 finger to move VoiceOver focus to the desired post.
  2. Double tap the post using 2 fingers to open the action menu.
  3. Swipe left or right using 1 finger to select one of the following options: Like, Comment or Share.
  4. Double tap an option using 1 finger to select it.
Facebook for Android (OS 6.0+) using TalkBack or Voice Assistant
  1. From News Feed, swipe right or left (or tap) using 1 finger to move the focus to the desired post's options: Like, Comment or Share.
  2. Double tap an option using 1 finger to select it.
How helpful did you find this answer?
To react to a post using a screen reader:
Facebook for computer (www.facebook.com)
  1. From News Feed, move your screen reader focus to the desired post's Like option.
  2. If this is your first time reacting to the post, you'll see Show More Reactions. Activate Show More Reactions to make the React toolbar appear, which contains a button for each reaction. If this isn't your first time reacting to the post, you won't have to activate anything to see the React toolbar.
  3. Press the tab key to enter the React toolbar, and use the left and right arrow keys to change reactions. Press the enter (return) key to select one.
Facebook for iOS (OS 8.0+) using VoiceOver rotor
  1. From News Feed, swipe right or left (or tap) using 1 finger to move VoiceOver focus to the desired post.
  2. Swipe up or down using 1 finger until you hear “react” (if the post doesn't have a reaction) or “change reaction” (if the post has an existing reaction). If you don't hear these options, make sure your VoiceOver rotor is set to Actions. Rotate 2 fingers on your screen as if you're turning a dial to access the VoiceOver rotor. Keep turning until you get to Actions, and then lift your fingers to choose this option.
  3. Double tap the post using 1 finger to open the reactions menu.
  4. Swipe left or right using 1 finger to change reactions.
  5. Double tap using 1 finger to select a reaction.
Facebook for iOS (OS 7.0+) using VoiceOver
  1. From News Feed, swipe left or right (or tap) using 1 finger to move Voice Over focus to the desired post.
  2. Double tap the post using 1 finger to view the post.
  3. Swipe left or right using 1 finger to move focus to Like.
  4. Double tap and hold using 1 finger to open the reactions menu.
  5. Swipe left or right using 1 finger to change reactions.
  6. Double tap using 1 finger to select a reaction.
Facebook for iOS (OS 7.0 and earlier) using Voice Over
  1. From News Feed, swipe right or left (or tap) using 1 finger to move VoiceOver focus to the desired post.
  2. Double tap the post using 2 fingers to open the action menu.
  3. Double tap React (if the post doesn't have a reaction) or Change Reaction (if the post has an existing reaction) to open the reaction menu.
  4. Swipe left or right using 1 finger to change reactions.
  5. Double tap using 1 finger to select a reaction.
Facebook for Android (OS 6.0+) using TalkBack or Voice Assistant
  1. From News Feed, swipe right or left (or tap) using 1 finger to move the focus to the desired post's Like option.
  2. Double tap and hold using 1 finger to open the reaction menu.
  3. Swipe left or right using 1 finger to change reactions.
  4. Double tap using 1 finger to select a reaction.
How helpful did you find this answer?
To get your iOS phone or tablet to read the contents of News Feed without using VoiceOver, turn on Speak Selection or Speak Screen:
To turn on Speak Selection or Speak Screen:
  1. Go to your home screen and tap Settings
  2. Tap General > Accessibility > Speech
  3. Tap to turn on Speak Selection or Speak Screen
To use Speak Selection, go to your News Feed, tap and hold a post using 1 finger, and then select Speak.
To use Speak Screen, go to your News Feed and swipe down using 2 fingers at the top of your screen.
How helpful did you find this answer?