SC Filter Builder

Image management

Add an image by dragging it onto the browser window. Multiple images can be imported for batch processing by a filter.

Current image batch

Scale + minimap

Image view scale


Minimap position

Drag the minimap to reveal what’s behind it. Or use the position controls below.


Minimap navigation

Drag the red frame to move around the image. Or use the navigation controls below.

If the red frame gets stuck, click the "Bring to center" button below.

Processing...
Some filter actions will display incorrectly in basic preview. Use accurate preview to see the effects of these actions on the image.
Some filter actions will display incorrectly in basic preview, when scaled. Use accurate preview to see the effects of these actions on the image.

Current filter:
[current filter name goes here] (modified)

Visual representation of the filter pipeline. Each node is a filter action. Use keyboard or mouse to select a node to edit its settings. Connections show how image data flows between actions.

Manage image batch

To remove the images you don't want to process in this batch, select them below and click on the "Remove images" button at the bottom of the list

Downloads management

Select the image formats required for each image, and the compression values where appropriate, then click on the Process and download images button to start the task.

PNG format
 
 
JPG format
WebP format

Processed files

Change filter

Imported filters

Starter filters

Add filter action

Remove filter action


Using the SC Filter Builder

The following instructions offer basic details about how to use the SC filter builder tool. The basic workflow is straightforward:

Keyboard controls

The web page supports the following (hopefully cross-browser standard) keyboard controls and shortcuts.

Keyboard Navigation:

Additional input controls:

MIT Licence

Copyright (c) 2026 Rik Roots

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.