Smart Material Texture JPG Converter


MaterialTextureJPGConverter converts textures to JPG, reducing project size and improving performance.


by Panyayuth


Price History +

Texture JPG Converter & Material Updater is an Editor extension designed to streamline your workflow by converting your textures to JPG format directly within Unity, while automatically updating all associated materials to reference the new JPG textures. This tool offers two versatile modes:

  • Convert from Textures: Select one or multiple textures (or entire folders) to convert them individually to JPG format. The tool will find and update every material in your project that references those textures to keep everything linked seamlessly.
  • Convert from Materials: Select one or more materials, and the tool will convert all their associated textures to JPG while updating the material texture references accordingly. This mode is faster but is best suited for projects where textures are uniquely assigned per material (not shared).

The tool also supports special handling for Normal Maps and Textures with Alpha channels, allowing you to skip, delete, convert, or simply rename the file extension to JPG without changing the actual data — ideal for preserving data integrity when needed.

Key Features:

  • Batch convert textures or materials to JPG format within Unity Editor
  • Automatically update all material references to converted textures
  • Special handling options for normal maps and alpha textures
  • Option to overwrite existing JPG files or generate unique file names
  • Supports folder selection and recursive processing
  • Saves time and reduces manual errors in texture conversion workflows

Ideal for developers and artists looking to optimize texture file sizes, unify texture formats, or prepare assets for platforms with JPG texture requirements, all while ensuring materials remain correctly linked without manual fixes.