Back to feed
Dev.to
Dev.to
6/17/2026
Why You Should Drop @expo/vector-icons for React Native Vector Icons

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?

Explore more