Dev.to
6/17/2026

Why You Should Drop @expo/vector-icons for React Native Vector Icons
Short summary
Expo recommends migrating from @expo/vector-icons to @react-native-vector-icons, which reduces bundle size by up to 4MB, provides newer icon sets, and simplifies setup. The packages now integrate directly with expo-font for better compatibility. Expo offers a codemod for automated migration and will deprecate the old wrapper soon.
- •Bundle size reduction of 4MB by switching to new @react-native-vector-icons packages
- •Access to newer icon sets like Lucide and better type-checking for icon names
- •Automated codemod available for easy migration; old package will be deprecated
Generated with AI, which can make mistakes.
Is this a good recommendation for you?


