GIF Playback Speed Changer - Online Slow Down or Speed Up
Load an animated GIF and adjust its frame delay to make it slower or faster. Download the modified GIF. All local.
UD5 Toolkit
Compare your original and compressed image side-by-side with an interactive slider
Load an animated GIF and adjust its frame delay to make it slower or faster. Download the modified GIF. All local.
Shrink a PDF file size with configurable image quality and object removal. All processing stays in your browser.
Upload an audio clip and generate an animated GIF of its waveform dancing. Shareable sound snippet. Canvas magic.
Plot different Big‑O complexities on a chart. See how O(log n) stays flat while O(2^n) explodes. Educational reference.
Compress text with Brotli at different quality levels. See size reduction and time. Find the sweet spot for your static assets.
Convert text and files to Base64 or decode Base64 back to original content. Processed locally with no server upload, ensuring complete data security.
Drop an image that might have wrong extension and see its real format (JPEG, PNG, WebP) based on header bytes.
Click through the TCP connection states (LISTEN, SYN_SENT, ESTABLISHED…) and see the animated transitions. Networking education.
Open a test video in Picture‑in‑Picture mode. Control entering and leaving PiP. Copy the code snippet for your own app.
Compare all CSS easing presets side by side on a bouncing ball. See which curve fits your UI animation.
Merge an SRT subtitle file onto a video directly in the browser. Preview and download the resulting video. All local.
Compress and decompress text using the browser's native Compression Streams API. See the binary output size.
Watch classic sorting algorithms step through a randomized bar chart. Adjust speed and array size. Great for learning algorithm efficiency.
Set start and end times for a video and trim it without re-encoding. Download the clip. Pure browser.
Simulate forced‑colors mode and see how your site looks. Adjust CSS system colors. Make your design accessible.
Start from a base color and use `oklch(from color l c h)` to create lighter or darker variants. Copy the code.
Upload an animated GIF and generate a reversed version. Share the funny backwards motion. Works entirely in your browser via canvas.
Upload a main image and a folder of tile images, and the tool creates a photomosaic. Rendered in canvas. All local.
Add, remove, push, pop items and watch the data structure change visually. Supports arrays, stacks, and queues. For CS students.
Simulate reduced motion preference and test your animations. Copy the media query snippet. Keep your users safe.
Resize the container and see the difference between repeat(auto‑fill, …) and auto‑fit. Understand responsive grid behavior.
Encode or decode text using Base32 scheme. Ideal for legacy systems and data obfuscation. Works completely offline in your browser for maximum security.
Beautify and format your CSS stylesheets instantly. Organize, minify, or prettify CSS code for better readability. Processed securely on client-side.
Draw walls on a grid and watch A*, Dijkstra, or BFS find the shortest path. Interactive animation. Learn graph traversal.
Paste your Accept‑Language header and see which languages your site should serve based on quality values. Internationalization helper.
Stack multiple background images and blend them with colors. Create unique textures. Copy the CSS code instantly.
Enter a simple regular expression and see its equivalent Deterministic Finite Automaton diagram. Learn how regex engines work.
Paste your full CSS and HTML; automatically identify and extract the styles needed for the visible part. Reduce render‑blocking resources.
See how a full paragraph looks with your chosen text and background colors. Not just a ratio; the real appearance.
Enter a regular expression and see a visual railroad diagram explaining the pattern. Learn and debug regex.