Utils is a collection of quick batch-processing tools for game assets and media files. Use it to compress images, resize artwork, create YouTube-ready thumbnails, reduce PNG color counts, compress audio, resize video, adjust volume, and convert media formats.
The page is built around a simple drag-and-drop workflow: choose a utility, drop one or more files, adjust the settings, process the batch, preview the results, then download the processed files.
What it does
Utils provides three groups of file tools:
- Image tools for browser-based image processing.
- Audio tools for compressing, converting, and changing volume.
- Video tools for resizing and converting video files.
Image tools run directly in your browser. Audio and video tools require the Sorceress local server to be running on your computer, with FFmpeg available, because those media operations are handled locally.
Downloads require a signed-in Pro account. You can still add files, configure settings, process batches, and preview results in the interface, but the download buttons are locked unless your account has Pro access.
Available utilities
Image tools
Image tools accept image files. The upload area indicates support for PNG, JPG, and WebP.
Compress as JPG
Converts images to JPG and applies adjustable compression.
Use this when you want smaller image files for thumbnails, preview images, web assets, reference art, or other non-transparent artwork. Because JPG does not support transparency, transparent areas are filled with white during conversion.
Setting:
- Quality: 10% to 100%. Lower values usually create smaller files with more visible compression. Higher values preserve more detail but usually produce larger files.
Output behavior:
- Exports as JPG.
- Image files with common non-JPG extensions are renamed with a
.jpgextension. - Transparency is not preserved.
Resize Images
Batch-resizes images to a target width and height.
This is useful for preparing art at a consistent resolution, downscaling oversized images, creating uniform UI assets, or matching a target game texture size.
Settings:
- Width: Target width in pixels.
- Height: Target height in pixels.
- Keep aspect: When enabled, the image is scaled proportionally to fit within the target width and height. When disabled, the image is stretched exactly to the entered dimensions.
Output behavior:
- Exports as PNG.
- When Keep aspect is enabled, the output may be smaller than one of the entered dimensions because the image is fit inside the target box without distortion.
- When Keep aspect is disabled, the output uses the exact entered width and height, which can distort the image if the aspect ratio changes.
YouTube Thumbnail
Creates a 1280×720 JPG image suitable for YouTube thumbnails.
Use this when you need to quickly turn artwork, screenshots, or promotional graphics into the standard widescreen thumbnail size.
Setting:
- Fixed output size: 1280×720.
Output behavior:
- Exports as JPG.
- The source image is resized to fill the fixed 1280×720 output dimensions.
Reduce Colors PNG
Reduces the color palette of an image and exports the result as PNG.
This can help create a limited-color look or reduce file complexity. It is especially useful for pixel-art-style assets, simplified UI art, retro palettes, or images where fewer colors are acceptable.
Settings:
- Preset color buttons: 16, 32, 64, 128, and 256 colors.
- Custom color count: any value from 2 to 256.
Output behavior:
- Exports as PNG.
- Alpha/transparency is preserved during color reduction.
- At 256 colors, the tool leaves the image at the highest available setting for this utility.
Audio tools
Audio tools require the local Sorceress server and FFmpeg.
Compress MP3
Reduces MP3 bitrate to make audio files smaller.
This is useful for game music, voice clips, prototype audio, and sound effects where a smaller file size is more important than maximum fidelity.
Bitrate options:
- 192 kbps Stereo
- 160 kbps Stereo
- 128 kbps Stereo
- 128 kbps Mono
- 96 kbps Mono
- 64 kbps Mono
Lower bitrates usually create smaller files but reduce audio quality. Mono options are useful for voice lines, UI sounds, and many sound effects that do not need stereo separation.
Output behavior:
- Exports as MP3.
- The output filename includes the selected bitrate.
Adjust Volume
Changes the volume level of an audio file.
Use this to normalize a batch of effects, make quiet sounds easier to hear, reduce overly loud clips, or create alternate loudness versions for game use.
Setting:
- Volume: 0% to 200%.
- 0% silences the audio.
- 100% keeps the original volume.
- Values above 100% increase loudness.
Output behavior:
- Keeps the file’s original format extension.
- The output filename includes the selected volume percentage.
Convert Audio
Converts audio files to a selected output format.
Use this when a target engine, platform, or tool expects a specific audio format.
Output formats:
- MP3
- WAV
- OGG (Vorbis)
- FLAC
- AAC
- M4A
The upload area indicates support for common audio inputs including MP3, WAV, OGG, FLAC, AAC, WMA, M4A, and AIFF.
Video tools
Video tools require the local Sorceress server and FFmpeg.
Resize Video
Scales video to a selected vertical resolution and exports a resized video.
Use this to prepare smaller preview videos, reduce oversized captures, or make gameplay clips easier to share.
Settings:
- Resolution:
- 1080p (Full HD)
- 720p (HD)
- 480p (SD)
- 360p
- 240p
- CRF: 18 to 35. Lower values generally preserve more quality and produce larger files; higher values generally reduce file size with more compression.
Output behavior:
- Exports as MP4.
- The output filename includes the selected resolution.
Convert Video
Converts video files to a selected output format.
Use this when a video needs to be prepared for another editor, a web workflow, an animated preview, or a specific platform requirement.
Output formats:
- MP4 (H.264)
- WebM (VP9)
- MOV
- MKV
- AVI
- GIF (animated)
The upload area indicates support for common video inputs including MP4, WebM, MOV, AVI, MKV, FLV, WMV, and 3GP.
Typical workflow
- Open Utils.
- Choose a utility from the left sidebar.
- Image tools are listed under Image Tools.
- Audio and video tools are listed under Audio / Video and are marked with an FFmpeg label.
- Adjust the settings in the top bar.
- Drop files into the upload area, or click the upload area to select files.
- Add more files if needed using the + Add more files area.
- Click Process All.
- Review the processed files in the center grid.
- Click a completed file to open a larger preview.
- Download individual files, or use Download All from the right sidebar if your account has download access.
If you change settings after processing, click Reprocess. Utils reprocesses the same batch from the original uploaded files, so you do not need to upload them again unless you removed or cleared them.
Switching to a different utility clears the current file list. Choose the utility first, then upload your batch.
File grid and batch controls
After you add files, the center area shows them as cards in a grid. Each card includes:
- A thumbnail for image files, or a media icon for audio/video files.
- The file name.
- Original file size.
- Processed file size when available.
- A completion or error indicator after processing.
Hovering a completed file reveals quick actions:
- Preview opens the larger preview modal.
- Download downloads that processed file when download access is available.
- Delete removes the file from the batch.
The top bar shows the active utility, its settings, and the process button. Once files are completed, it also displays a summary showing how many files are done and the total size change for completed outputs.
The right sidebar includes:
- Download All for completed files.
- Clear All to remove every file from the current batch.
- A Ready to Download list of completed outputs.
The ready list shows each completed file with its original and processed sizes. If an output is smaller than the original, the size reduction is shown as a percentage.
Previewing results
Click a completed file card, or use the preview action on hover, to open the preview modal.
Preview behavior depends on the file type:
- Images are displayed visually.
- Audio files open with an audio player.
- Video files open with a video player.
In the preview modal:
- Use the left and right arrow buttons to move between completed files.
- Use the ← and → keyboard keys to navigate completed files.
- Press Esc to close the preview.
- Click the close button or the dark background to exit.
- Use the download button if your account has download access.
The preview also shows the output filename and the original-to-processed size comparison.
Exporting and saving
Completed files can be downloaded individually or as a batch.
To download one file:
- Process the batch.
- Hover the file card and click the download icon, or open the preview and click Download.
To download all completed files:
- Process the batch.
- Open the right Downloads sidebar.
- Click Download All.
Downloads require a signed-in Pro account. If you are not signed in, Utils shows a sign-in prompt. If you are signed in without Pro access, it shows an upgrade prompt.
When Utils is opened inside WizardGenie, completed output may also show a Drag to WizardGenie Explorer action. Use it to drag the first completed processed asset into WizardGenie Explorer.
Audio and video requirements
Image utilities run in your browser and do not require the local server.
Audio and video utilities require:
- The Sorceress local server running on your computer.
- FFmpeg installed and available to the local server.
When a media utility is selected, Utils shows a status indicator in the top bar:
- FFmpeg Ready: The local server is connected and FFmpeg is available.
- FFmpeg not found: The local server is connected, but FFmpeg is not available.
- Server Offline: The local server is not connected.
If the server is offline, use the Settings link shown in the help panel to download and start the local server.
If FFmpeg is missing, the right sidebar provides OS-specific installation help for Windows, Mac, and Linux, including copyable terminal commands. After installing FFmpeg, restart the local server and wait for Utils to detect it.
Tips
- Drop multiple files at once to process a batch.
- Choose the utility before uploading files. Switching utilities clears the current file list.
- Use Reprocess after changing settings instead of uploading the same files again.
- For JPG compression, preview the result before downloading if image quality matters.
- For transparent artwork, avoid JPG output because transparency will be replaced with white.
- For video resizing, use lower resolutions for smaller files and faster playback.
- For video CRF, start near the default value, then lower it for higher quality or raise it for smaller files.
- For audio compression, mono options can greatly reduce size for voice lines and sound effects.
- For PNG color reduction, start with 128 or 256 colors, then reduce further if the result still looks acceptable.
- If a converted or resized file is larger than expected, try a more compressed format, lower quality setting, lower bitrate, smaller resolution, or fewer colors.
Troubleshooting
I processed files but cannot download them
Downloads require a signed-in Pro account. Sign in with a Pro account or use the upgrade prompt in the right sidebar.
Audio or video processing says the server is offline
Start the Sorceress local server from Settings. Once it is running, return to Utils and wait for the connection status to update.
Audio or video processing says FFmpeg is not found
Install FFmpeg using the instructions shown in the right sidebar, then restart the local server. Utils checks periodically and updates the status when FFmpeg is available.
A file shows an error
Common causes include unsupported input, a file that cannot be decoded, a missing local server for media processing, or FFmpeg not being available. Remove the file, confirm you selected the correct utility for the file type, and try again.
My processed file is larger than the original
This can happen depending on the source file and selected settings. Resizing, converting formats, using high quality settings, or exporting to a different format may increase file size. Try lower quality, fewer colors, a lower bitrate, a lower resolution, or a different output format.
My transparent image has a white background after JPG compression
JPG does not preserve transparency. The Compress as JPG tool fills the background with white during conversion. Use a PNG-oriented workflow if you need transparency.
My resized image does not match both width and height
If Keep aspect is enabled, the image is scaled proportionally to fit within the target dimensions. Disable Keep aspect if you need the exact entered width and height, but be aware that this may stretch the image.
The preview opens, but I do not see the expected result
Confirm the selected utility and settings, then click Reprocess. Utils reprocesses from the original uploaded file, so you do not need to upload it again unless you cleared the batch.
Download All does nothing
Make sure at least one file has completed successfully and that your account has download access. Files with errors are not included in the completed download list.