PDF Merger - Online Combine Multiple PDFs into One
Combine multiple PDF files into a single document. Drag and drop to reorder pages. All merging is done locally for confidentiality.
UD5 Toolkit
Reduce PDF file size directly in your browser. 100% private – no upload needed.
Local Processingor click to browse
Combine multiple PDF files into a single document. Drag and drop to reorder pages. All merging is done locally for confidentiality.
Drag a slider to compare your original image with a compressed version (e.g., WebP). See the quality difference and file size savings.
Compress and decompress text using the browser's native Compression Streams API. See the binary output size.
Replace long CSS class names with short random strings. Map generated. For production optimization.
Check how many pages a PDF has without uploading it (uses FileReader). Also shows file size and title if available. Simple and fast client-side tool.
Load an animated GIF and adjust its frame delay to make it slower or faster. Download the modified GIF. All local.
Compress text with Brotli at different quality levels. See size reduction and time. Find the sweet spot for your static assets.
Detect browser support for font‑tech() and font‑format() values in @font‑face src. Check COLRv1, variable, etc.
Set start and end times for a video and trim it without re-encoding. Download the clip. Pure browser.
Convert text and files to Base64 or decode Base64 back to original content. Processed locally with no server upload, ensuring complete data security.
Drop a file to see its MIME type and the first few magic bytes (hex and ASCII). No upload, works instantly.
Plot different Big‑O complexities on a chart. See how O(log n) stays flat while O(2^n) explodes. Educational reference.
Drop a file and see its detected type based on the first bytes (magic number). Identifies hundreds of formats. Local.
Search for any file extension to see its full name, MIME type, and description. Covers thousands of entries. Static data.
Encode or decode text using Base32 scheme. Ideal for legacy systems and data obfuscation. Works completely offline in your browser for maximum security.
Take an SVG element with multiple transform attributes and merge them into a single matrix. Simplify your SVG code locally.
Simulate reduced motion preference and test your animations. Copy the media query snippet. Keep your users safe.
Check English spelling and get suggestions using the browser's built-in dictionary. Highlight errors instantly. No data leaves your machine.
Add, remove, push, pop items and watch the data structure change visually. Supports arrays, stacks, and queues. For CS students.
Watch classic sorting algorithms step through a randomized bar chart. Adjust speed and array size. Great for learning algorithm efficiency.
Open a test video in Picture‑in‑Picture mode. Control entering and leaving PiP. Copy the code snippet for your own app.
Nest elements in 3D space with preserve‑3d vs flat. Rotate the parent and see children behave differently.
Drop an image that might have wrong extension and see its real format (JPEG, PNG, WebP) based on header bytes.
Upload a main image and a folder of tile images, and the tool creates a photomosaic. Rendered in canvas. All local.
Resize the container and see the difference between repeat(auto‑fill, …) and auto‑fit. Understand responsive grid behavior.
Browse the fonts installed on your system and type a custom phrase to see how it looks. Uses Local Font Access API where available.
Compare width/height with block‑size/inline‑size in different writing modes. Understand intrinsic sizing. Copy best practices.
Paste raw email headers and get a human-readable breakdown of the delivery route, authentication results, and delays. Private analysis.
Enter a URL and see a waterfall of external scripts with their download size and execution time estimate. Identify performance culprits.
Search by MIME or file extension to see the corresponding type. Helpful when configuring web servers. Static.