Material Design Icons Upgrade Guide
Follow the guide starting with your version to the version you wish to upgrade to.
- 80 New Icons
- 71 New Icons
- 100 New Icons
- Renamed
triangle-down-varianttotriangle-down-outline
- 100 New Icons
- Renamed
cloud-check-outlinetocloud-check-variant-outlinecloud-checktocloud-check-variantcloud-refreshtocloud-refresh-variant
- 107 New Icons
- Removed
android-messages- Usemessage-textinstead.book-variant-multiple- Usebookmark-box-multipleinstead.desktop-mac- Usemonitorinstead.desktop-mac-dashboard- Usemonitor-dashboardinstead.discordgoogle-hometablet-android- Usetabletinstead.
- Renamed
diving-scubatodiving-scuba-maskemail-sendtoemail-arrow-rightemail-send-outlinetoemail-arrow-right-outlineemail-receivetoemail-arrow-leftemail-receive-outlinetoemail-arrow-left-outlineformat-textdirection-r-to-ltoformat-pilcrow-arrow-leftformat-textdirection-l-to-rtoformat-pilcrow-arrow-rightglobe-lighttoglobe-light-outlinegoogle-controllertocontrollergoogle-controller-offtocontroller-offlecturntolecternmosquetomosque-outlinereceipttoreceipt-textreceipt-outlinetoreceipt-text-outlinesilotosilo-outlinetext-to-speechtomicrophone-messagetext-to-speech-offtomicrophone-message-offtimeline-helptotimeline-questiontimeline-help-outlinetotimeline-question-outlinevector-pointtovector-point-select
- 100 New Icons
- 100 New Icons
- 100 New Icons
- 100 New Icons
- 100 New Icons
- 100 New Icons
- 100 New Icons
- 100 New Icons
- Major
6.xUpgrade - Removed
adobe-acrobatadobeamazon-alexaamazonandroid-autoandroid-debug-bridgebandcampbattlenetbloggerbuffercash-usd-outlinecash-usdcellphone-android(usecellphone)cellphone-iphone(usecellphone)concourse-cicurrency-usd-circlecurrency-usd-circle-outlinedo-not-disturb-off(useminus-circle-off)do-not-disturb(useminus-circle)doubanfile-pdf(usefile-pdf-box)file-pdf-outline(usefile-pdf-box)file-pdf-box-outline(usefile-pdf-box)google-photoshome-currency-usdlaptop-chromebook(uselaptop)laptop-mac(uselaptop)laptop-windows(uselaptop)microsoft-edge-legacymicrosoft-yammerpdf-box(usefile-pdf-box)plus-one(usenumeric-positive-1)poll-box(usechart-box)poll-box-outline(usechart-box-outline)tablet-ipad(usetablet)telegramuntappdvkxamarian-outlinexingy-combinator
- Renamed
apple-airplaytocast-variantapplicationtoapplication-outlineapplication-cogtoapplication-cog-outlineapplication-settingstoapplication-settings-outlinebolnisi-crosstocross-bolnisiboom-gate-uptoboom-gate-arrow-upboom-gate-up-outlinetoboom-gate-arrow-up-outlineboom-gate-down➜ boom-gate-arrow-downboom-gate-down-outlinetoboom-gate-arrow-down-outlinebuddhismtodharmachakracellphone-erasetocellphone-removeceltic-crosstocross-celticchristianitytocrosschristianity-outlinetocross-outlinefacetoface-manface-outlinetoface-man-outlineface-profile-womantoface-woman-profileface-shimmertoface-man-shimmerface-shimmer-outlinetoface-man-shimmer-outlineflash-circletolightning-bolt-circlefloor-lamp-varianttofloor-lamp-torchiere-variantgiftofile-gif-boxgradienttogradient-verticalhandtohand-front-righthand-lefttohand-back-lefthand-righttohand-back-righthinduismtoomhuman-greetingtohuman-greeting-variantiframetoapplication-bracketsiframe-outlinetoapplication-brackets-outlineiframe-arraytoapplication-arrayiframe-array-outlinetoapplication-array-outlineiframe-bracestoapplication-bracesiframe-braces-outlinetoapplication-braces-outlineiframe-parenthesestoapplication-parenthesesiframe-parentheses-outlinetoapplication-parentheses-outlineiframe-variabletoapplication-variableiframe-variable-outlinetoapplication-variable-outlineislamtostar-crescentjudaismtostar-davidmonitor-cleantomonitor-shimmerpharmacytomortar-pestle-plussparklestoshimmerteachtohuman-male-boardtelevision-cleantotelevision-shimmertext-subjecttotext-longtwitter-retweettorepeat-variantvoice-offtoaccount-voice-off
- 100 New Icons
- 100 New Icons
- 100 New Icons
- Updated license
- 100 New Icons
- [todo: fill in]
- Renamed
scootertohuman-scooterscooterin next release
- Removed
mixer
- None
- Rename
syllabary-katakana-half-widthtosyllabary-katakana-halfwidth
- Rename
selection-mutlipletoselection-multipletextareatoform-textareatextboxtoform-textboxtextbox-locktoform-textbox-locktextbox-passwordtoform-textbox-password
- Use Simple Icons for the removed brands:
accusoftamazon-driveandroid-headbasecampbeatsbehanceblackberrycisco-webexdisqus-outlinedribbbledribbble-boxetsyeventbritefacebook-boxflattrflickrfoursquaregithub-boxgithub-faceglassdoorgoogle-adwordsgoogle-pagesgoogle-physical-webgoogle-plus-boxhouzzhouzz-boxinstapaperituneslanguage-python-textlastfmlinkedin-boxlyftmail-rumastodon-variantmediummeetupmixcloudnfc-offnpm-variantnpm-variant-outlinepaypalperiscopepinterest-boxpocketquicktimeshopifyslackwaresquare-incsquare-inc-cashsteam-boxstravatortumblrtumblr-boxtumblr-reblogtwitter-boxtwitter-circleubervenmovk-boxvk-circlewunderlistxdaxing-boxxing-circleyelp
- Rename
account-badgetobadge-accountaccount-badge-alerttobadge-account-alertaccount-badge-alert-outlinetobadge-account-alert-outlineaccount-badge-horizontaltobadge-account-horizontalaccount-badge-horizontal-outlinetobadge-account-horizontal-outlineaccount-badge-outlinetobadge-account-outlineaccount-card-detailstocard-account-detailsaccount-card-details-outlinetocard-account-details-outlineairplaytoapple-airplayartisttoaccount-musicartist-outlinetoaccount-music-outlineaudiobooktobook-musicazuretomicrosoft-azureazure-devopstomicrosoft-azure-devopsbibletobook-crossbowltobowl-mixcalendar-repeattocalendar-synccalendar-repeat-outlinetocalendar-sync-outlinecamcorder-boxtovideo-boxcamcorder-box-offtovideo-box-offcellphone-settings-varianttocellphone-cogchart-snakeytochart-sankeychart-snakey-varianttochart-sankey-variantcointocurrency-usd-circlecoin-outlinetocurrency-usd-circle-outlinecoins-outlinetocircle-multiple-outlinecontact-mailtocard-account-mailcontact-mail-outlinetocard-account-mail-outlinecontact-phonetocard-account-phonecontact-phone-outlinetocard-account-phone-outlinecowboytoaccount-cowboy-hatdatabase-refreshtodatabase-syncdictionarytobook-alphabetedgetomicrosoft-edgeedge-legacytomicrosoft-edge-legacyfile-document-boxtotext-boxfile-document-box-check-outlinetotext-box-check-outlinefile-document-box-minustotext-box-minusfile-document-box-minus-outlinetotext-box-minus-outlinefile-document-box-multipletotext-box-multiplefile-document-box-multiple-outlinetotext-box-multiple-outlinefile-document-box-outlinetotext-box-outlinefile-document-box-plustotext-box-plusfile-document-box-plus-outlinetotext-box-plus-outlinefile-document-box-removetotext-box-removefile-document-box-remove-outlinetotext-box-remove-outlinefile-document-box-searchtotext-box-searchfile-document-box-search-outlinetotext-box-search-outlinefile-settings-varianttofile-cogfile-settings-variant-outlinetofile-cog-outlinefolder-settings-varianttofolder-cogfolder-settings-variant-outlinetofolder-cog-outlinegithub-circletogithubgoogle-adwordstogoogle-adshackernewstoy-combinatorhoteltobedimage-filtertoimage-multiple-outlineinternet-explorertomicrosoft-internet-explorerjsontocode-jsonkotlintolanguage-kotlinlibrary-bookstofilmstrip-boxlibrary-movietofilmstrip-box-multiplelibrary-musictomusic-box-multiplelibrary-music-outlinetomusic-box-multiple-outlinelibrary-videotoplay-box-multiplemarkdowntolanguage-markdownmarkdown-outlinetolanguage-markdown-outlinemessage-settings-varianttomessage-cogmessage-settings-variant-outlinetomessage-cog-outlinemicrosoft-dynamicstomicrosoft-dynamics-365network-routertorouter-networkofficetomicrosoft-officeonedrivetomicrosoft-onedriveonenotetomicrosoft-onenoteoutlooktomicrosoft-outlookplaystationtosony-playstationpottopot-steamrubytolanguage-rubysailingtosail-boatsettingstocogsettings-boxtocog-boxsettings-outlinetocog-outlinesettings-transfertocog-transfersettings-transfer-outlinetocog-transfer-outlineshield-refreshtoshield-syncshield-refresh-outlinetoshield-sync-outlinesort-alphabeticaltosort-alphabetical-variantsort-alphabetical-ascendingtosort-alphabetical-ascending-variantsort-alphabetical-descendingtosort-alphabetical-descending-variantsort-numerictosort-numeric-variantstar-halftostar-half-fullstorefronttostorefront-outlinetimertotimer-outlinetimer-offtotimer-off-outlinetowingtotow-truckvisual-studiotomicrosoft-visual-studiovisual-studio-codetomicrosoft-visual-studio-codevoicetoaccount-voicewall-sconce-varianttowall-sconce-round-variantwiitonintendo-wiiwiiutonintendo-wiiuwindowstomicrosoft-windowswindows-classictomicrosoft-windows-classicworkertoaccount-hard-hatxboxtomicrosoft-xboxxbox-controllertomicrosoft-xbox-controllerxbox-controller-battery-alerttomicrosoft-xbox-controller-battery-alertxbox-controller-battery-chargingtomicrosoft-xbox-controller-battery-chargingxbox-controller-battery-emptytomicrosoft-xbox-controller-battery-emptyxbox-controller-battery-fulltomicrosoft-xbox-controller-battery-fullxbox-controller-battery-lowtomicrosoft-xbox-controller-battery-lowxbox-controller-battery-mediumtomicrosoft-xbox-controller-battery-mediumxbox-controller-battery-unknowntomicrosoft-xbox-controller-battery-unknownxbox-controller-menutomicrosoft-xbox-controller-menuxbox-controller-offtomicrosoft-xbox-controller-offxbox-controller-viewtomicrosoft-xbox-controller-viewyammertomicrosoft-yammeryoutube-creator-studiotoyoutube-studio
- None
- Removed
adchoices(due to license) - Removed
maxcdn- Added
stackpath
- Added
- Updated
yahoo - Updated
edge
- None
edgetoedge-legacyfor updated logo- Update
firefox
- None
- Update
android
- None
- None
- Renamed
baby-buggytobaby-carriage - Removed
file-xml - Removed
format-list-triangle - Removed
gpu - Removed
google-allo - Removed
loop - Removed
note-circle - Removed
restore-clock
- Removed
google-allo - Removed
loop - Removed
note-circle(duplicate ofmusic-circle) - Removed
restore-clock(duplicate ofhistory) - Renamed
baby-buggytobaby-carriage - Renamed
file-xmltofile-code - Renamed
gputoexpansion-card - Renamed
format-list-triangletoformat-list-bulleted-triangle
- Renamed
book-multiple-varianttobook-variant-multiple - Renamed
book-multiple-plustobook-plus-multiple - Renamed
book-multiple-minustobook-minus-multiple - Renamed
book-multiple-removetobook-remove-multiple - Renamed
carry-on-bag-checktobag-carry-on-check
- Rename
weather-partlycloudytoweather-partly-cloudy
- Rename
chart-scatterplot-hexbintochart-scatter-plot-hexbin - Rename
rotate-3dtorotate-3d-variant- Or use new
rotate-3d
- Or use new
- Codepoint Updates
FDD0->FE54-screw-lagFDD1->FE55-screw-machine-flat-topFDD2->FE56-screw-machine-round-topFDD3->FE57-screw-round-topFDD4->FE58-send-circleFDD5->FE59-send-circle-outlineFDD6->FE5A-shoe-printFDD7->FE5B-signatureFDD8->FE5C-signature-freehandFDD9->FE5D-signature-imageFDDA->FE5E-signature-textFDDB->FE5F-slope-downhillFDDC->FE60-slope-uphillFDDD->FE61-thermometer-alertFDDE->FE62-thermometer-chevron-downFDDF->FE63-thermometer-chevron-upFDE0->FE64-thermometer-minusFDE1->FE65-thermometer-plusFDE2->FE66-translate-offFDE3->FE67-upload-outlineFDE4->FE68-volume-variant-offFDE5->FE69-wallpaperFDE6->FE6A-water-outlineFDE7->FE6B-wifi-starFDE8->FE6C-palette-outline
- Rename
gifttogift-outline
- None
- Rename
tennistotennis-ball - Rename
transfertotransfer-right - Renamed
raspberrypitoraspberry-pi - Renamed
car-brake-parkingtocar-brake-alert - Deleted
google-wallet
- Rename
blendertoblender-software - Rename
beakertobeaker-outline
- Rename
emoticon-*toemoticon-*-outline - Rename
format-list-numberstoformat-list-numbered - Rename
account-locationtotooltip-account - Rename
plane-shieldtoshield-airplane - Rename
shield-removetoshield-off-outline - Rename
security-hometoshield-home - Rename
security-offtoshield-off - Rename
security-accounttoshield-account - Rename
security-account-outlinetoshield-account-outline - Rename
security-locktoshield-lock - Rename
verifiedtoshield-check
- Rename
fridge-filledtofridge - Rename
fridgetofridge-outline - Rename
tooltip-outline-plustotooltip-plus-outline - Renamed
diamondtodiamond-stone- There is now a
diamond, but this is for the general shape of a diamond.
- There is now a
scriptis now a filled icon. For outline usescript-outline.
- Rename
phone-lockedtophone-lock - Rename
email-securetoemail-lock - Rename
send-securetosend-lock - Rename
book-securetobook-lock - Rename
book-unsecuretobook-lock-open - Removed
account-settings-variantuseaccount-settingsinstead
Note we're going back and adding all 2.x releases, but may take a bit.