# Cipta Code > Free, 100% client-side developer tools — Base64, hash, UUID/ULID, image, text, minifier, and calculator utilities. No file ever leaves the browser; all processing runs locally via WebAssembly and the Canvas API. Cipta Code is a static, ad-free toolbox for developers. Every tool runs entirely in the browser (no server upload, no tracking of file contents) and works offline once loaded. ## Image Tools - [JPG to PNG](https://www.ciptacode.com/image-tools/jpg-to-png): Convert JPEG images to PNG with transparency support. - [PNG to JPG](https://www.ciptacode.com/image-tools/png-to-jpg): Convert PNG images to JPEG format with custom quality. - [WEBP to JPG/PNG](https://www.ciptacode.com/image-tools/webp-converter): Modern WEBP to classic JPG or PNG formats. - [HEIC to JPG](https://www.ciptacode.com/image-tools/heic-to-jpg): Convert Apple's HEIC format to compatible JPEGs. - [SVG to PNG](https://www.ciptacode.com/image-tools/svg-to-png): Rasterize vector SVG files into PNG images. - [PNG/JPG to SVG](https://www.ciptacode.com/image-tools/image-to-svg): Vectorize your raster images into SVG format. - [GIF to JPG/PNG](https://www.ciptacode.com/image-tools/gif-converter): Extract frames or convert static GIFs to other formats. - [ICO Converter](https://www.ciptacode.com/image-tools/ico-converter): Create or convert Favicon (ICO) files. - [Rotate Image](https://www.ciptacode.com/image-tools/rotate): Rotate your images by any angle or flip them. - [Crop Image](https://www.ciptacode.com/image-tools/crop): Trim your images to specific dimensions or ratios. - [Resize Image](https://www.ciptacode.com/image-tools/resize): Change width and height with aspect ratio locking. - [Flip Image](https://www.ciptacode.com/image-tools/flip): Flip images horizontally or vertically. - [Round Corners](https://www.ciptacode.com/image-tools/round-corners): Add stylish rounded corners to your images. - [Aspect Ratio](https://www.ciptacode.com/image-tools/aspect-ratio): Change image canvas to specific aspect ratios. - [Split Image](https://www.ciptacode.com/image-tools/split): Split one image into multiple parts or tiles. - [Merge Images](https://www.ciptacode.com/image-tools/merge): Combine multiple images into one. - [Brightness/Contrast](https://www.ciptacode.com/image-tools/brightness-contrast): Adjust exposure and depth of your images. - [Color Filters](https://www.ciptacode.com/image-tools/color-filters): Grayscale, Sepia, Invert and Hue adjustments. - [Blur & Sharpen](https://www.ciptacode.com/image-tools/blur-sharpen): Soften details or make them crisp. - [Pixelate](https://www.ciptacode.com/image-tools/pixelate): Apply a mosaic or pixel art effect. - [Duotone](https://www.ciptacode.com/image-tools/duotone): Create aesthetic two-tone color effects. - [Vignette](https://www.ciptacode.com/image-tools/vignette): Focus attention with dark or light edges. - [Remove Background](https://www.ciptacode.com/image-tools/remove-bg): AI-driven automatic background removal. - [Upscaler](https://www.ciptacode.com/image-tools/upscale): Increase image resolution using Super-Resolution AI. - [Compressor](https://www.ciptacode.com/image-tools/compress): Reduce file size without losing quality. - [Placeholders](https://www.ciptacode.com/image-tools/placeholders): Generate dynamic placeholder images for dev. ## Security & Hash - [SHA-1](https://www.ciptacode.com/hash-tools/sha1): 160-bit hash. Commonly used for integrity checks, though considered weak for collision resistance. - [SHA-256](https://www.ciptacode.com/hash-tools/sha256): 256-bit hash. Highly secure and widely used in SSL, Bitcoin, and file verification. - [SHA-384](https://www.ciptacode.com/hash-tools/sha384): 384-bit hash. Part of the SHA-2 family, providing a higher security margin than SHA-256. - [SHA-512](https://www.ciptacode.com/hash-tools/sha512): 512-bit hash. The strongest standard hash in the SHA-2 family. - [SHA3-224](https://www.ciptacode.com/hash-tools/sha3-224): 224-bit SHA-3 hash. Modern and secure replacement for legacy hashes. - [SHA3-256](https://www.ciptacode.com/hash-tools/sha3-256): 256-bit SHA-3 hash. Recommended for most modern applications. - [SHA3-384](https://www.ciptacode.com/hash-tools/sha3-384): 384-bit SHA-3 hash. High-security Keccak-based hash. - [SHA3-512](https://www.ciptacode.com/hash-tools/sha3-512): 512-bit SHA-3 hash. The maximum security Keccak-based hash. - [BLAKE2b](https://www.ciptacode.com/hash-tools/blake2b): Optimized for 64-bit platforms. Faster than SHA-3 and highly secure. - [BLAKE2s](https://www.ciptacode.com/hash-tools/blake2s): Optimized for 8-bit to 32-bit platforms. Efficient and lightweight. - [BLAKE3](https://www.ciptacode.com/hash-tools/blake3): The fastest cryptographic hash. Optimized for parallel processing. - [xxHash32](https://www.ciptacode.com/hash-tools/xxhash32): 32-bit xxHash. Extremely fast, ideal for small data sets. - [xxHash64](https://www.ciptacode.com/hash-tools/xxhash64): 64-bit xxHash. High-performance data integrity check. - [XXH3](https://www.ciptacode.com/hash-tools/xxhash3): Next-gen 64-bit xxHash. Maximum speed on modern CPUs. - [XXH128](https://www.ciptacode.com/hash-tools/xxhash128): 128-bit variant of XXH3. Ultra-low collision risk. - [Argon2id](https://www.ciptacode.com/hash-tools/argon2id): Hybrid Argon2. Recommended for most password hashing use cases. - [Argon2d](https://www.ciptacode.com/hash-tools/argon2d): Data-dependent Argon2. Optimized for GPU attack resistance. - [Argon2i](https://www.ciptacode.com/hash-tools/argon2i): Data-independent Argon2. Optimized for side-channel resistance. - [bcrypt](https://www.ciptacode.com/hash-tools/bcrypt): Standard password hashing function with adaptive cost. - [MD4](https://www.ciptacode.com/hash-tools/md4): 128-bit legacy hash. Highly insecure and kept only for compatibility. - [MD5](https://www.ciptacode.com/hash-tools/md5): 128-bit hash. Widely used for checksums, but cryptographically broken. - [HMAC](https://www.ciptacode.com/hash-tools/hmac): Hash-based Message Authentication Code using various algorithms. ## ID Generators - [UUID v1](https://www.ciptacode.com/uuid-tools/v1-generator): Time-based UUID using current time and MAC address (simulated). - [UUID v3](https://www.ciptacode.com/uuid-tools/v3-generator): Deterministic UUID based on MD5 hash of a namespace and name. - [UUID v4](https://www.ciptacode.com/uuid-tools/v4-generator): Randomly generated UUID (the most common version). - [UUID v5](https://www.ciptacode.com/uuid-tools/v5-generator): Deterministic UUID based on SHA-1 hash of a namespace and name. - [UUID v7](https://www.ciptacode.com/uuid-tools/v7-generator): Time-ordered UUID (Unix Epoch timestamp based). - [ULID](https://www.ciptacode.com/uuid-tools/ulid-generator): Universally Unique Lexicographically Sortable Identifier. - [Bulk Generator](https://www.ciptacode.com/uuid-tools/bulk-generator): Generate up to 1000 UUIDs at once. - [UUID Decoder](https://www.ciptacode.com/uuid-tools/decoder): Extract version, variant, and timestamp from a UUID. ## Base64 Tools - [Text to Base64](https://www.ciptacode.com/base64-tools/text-to-base64): Convert plain text (UTF-8/ASCII) to Base64 format. - [JSON to Base64](https://www.ciptacode.com/base64-tools/json-to-base64): Convert JSON data to Base64 format. - [XML to Base64](https://www.ciptacode.com/base64-tools/xml-to-base64): Convert XML data to Base64 format. - [URL to Base64](https://www.ciptacode.com/base64-tools/url-to-base64): Convert a URL string to URL-safe Base64. - [Base64 to Text](https://www.ciptacode.com/base64-tools/base64-to-text): Decode a Base64 string back to plain text. - [Base64 to JSON](https://www.ciptacode.com/base64-tools/base64-to-json): Decode Base64 back into a formatted JSON object. - [Base64 to XML](https://www.ciptacode.com/base64-tools/base64-to-xml): Decode Base64 into XML data. - [Base64 to URL](https://www.ciptacode.com/base64-tools/base64-to-url): Decode URL-safe Base64 back to the original URL. - [Image to Base64](https://www.ciptacode.com/base64-tools/image-to-base64): Generate a Base64 string from an image file. - [Base64 to Image](https://www.ciptacode.com/base64-tools/base64-to-image): Convert a Base64 string into an image preview. - [Audio/Video to Base64](https://www.ciptacode.com/base64-tools/media-to-base64): Convert audio/video files to Base64 format. - [Base64 to Audio/Video](https://www.ciptacode.com/base64-tools/base64-to-media): Decode a Base64 string back into a media file. - [PDF to Base64](https://www.ciptacode.com/base64-tools/pdf-to-base64): Convert a PDF document into a Base64 Data URI. - [Base64 to PDF](https://www.ciptacode.com/base64-tools/base64-to-pdf): Decode a Base64 string into a PDF file. - [Hex to Base64](https://www.ciptacode.com/base64-tools/hex-to-base64): Convert a Hexadecimal string into Base64 format. - [Base64 to Hex](https://www.ciptacode.com/base64-tools/base64-to-hex): Convert a Base64 format back to Hexadecimal. - [Base64 Validator](https://www.ciptacode.com/base64-tools/validator): Validate the syntax of a Base64 string. - [Base64 Format Checker](https://www.ciptacode.com/base64-tools/format-checker): Detect the file/data type (MIME Type) of a Base64 string. - [Base64 URL Encoder/Decoder](https://www.ciptacode.com/base64-tools/url-safe-converter): Convert standard Base64 to URL-safe Base64. ## Text Tools - [Case Converter](https://www.ciptacode.com/text-tools/case-converter): Convert to lowercase, UPPERCASE, camelCase, PascalCase, snake_case, kebab-case, or Title Case. - [Slug Generator](https://www.ciptacode.com/text-tools/slug-generator): Convert text or article titles to SEO-friendly URL slugs. - [Prefix & Suffix Adder](https://www.ciptacode.com/text-tools/prefix-suffix): Bulk add prefix/suffix to each line. Useful for SQL queries and arrays. - [Remove Extra Spaces](https://www.ciptacode.com/text-tools/remove-spaces): Clean double spaces, messy tabs, and unwanted blank lines. - [Duplicate Line Remover](https://www.ciptacode.com/text-tools/deduplicate-lines): Remove exact duplicate lines, keep only unique data. - [Sort Lines](https://www.ciptacode.com/text-tools/sort-lines): Sort lines alphabetically (A-Z or Z-A) or by character length. - [Find & Replace](https://www.ciptacode.com/text-tools/find-replace): Find and replace text with full Regular Expression (Regex) support. - [Reverse Text / Lines](https://www.ciptacode.com/text-tools/reverse): Reverse text letter by letter or reverse line order from bottom to top. - [Word & Character Counter](https://www.ciptacode.com/text-tools/word-counter): Count words, characters, lines, and get estimated reading time. - [Text Diff / Compare](https://www.ciptacode.com/text-tools/text-diff): Compare two text blocks side-by-side and highlight additions and deletions. - [Extract Emails / URLs](https://www.ciptacode.com/text-tools/extract): Extract all email addresses or URLs from a block of text. - [Lorem Ipsum Generator](https://www.ciptacode.com/text-tools/lorem-ipsum): Generate placeholder text by paragraphs, words, or bytes. - [HTML Entity Encoder/Decoder](https://www.ciptacode.com/text-tools/html-entity): Convert special characters to HTML entities and vice versa. - [URL Encoder/Decoder](https://www.ciptacode.com/text-tools/url-encoder): Encode and decode URL-safe strings using encodeURIComponent. - [String to ASCII / Unicode](https://www.ciptacode.com/text-tools/ascii-unicode): Convert text to ASCII numeric codes or Unicode escape sequences. ## Minifier Tools - [JavaScript Minifier](https://www.ciptacode.com/minifier-tools/javascript-minifier): Minify JS with variable mangling and dead-code elimination via Terser. - [CSS Minifier](https://www.ciptacode.com/minifier-tools/css-minifier): Shrink CSS by stripping spaces, comments, and optimizing properties via csso. - [HTML Minifier](https://www.ciptacode.com/minifier-tools/html-minifier): Clean HTML by removing whitespace, line breaks, and redundant attribute quotes. - [SVG Minifier](https://www.ciptacode.com/minifier-tools/svg-minifier): Optimize SVGs by stripping editor metadata, empty groups, and unnecessary paths. - [JavaScript Beautifier](https://www.ciptacode.com/minifier-tools/javascript-beautifier): Format messy or obfuscated JS/TS into clean, indented code. - [CSS Beautifier](https://www.ciptacode.com/minifier-tools/css-beautifier): Reformat compact CSS with consistent indentation and line breaks. - [HTML Beautifier](https://www.ciptacode.com/minifier-tools/html-beautifier): Organize nested HTML structures with proper indentation. - [JSON Minifier & Formatter](https://www.ciptacode.com/minifier-tools/json-formatter): Minify JSON payload or format with custom indentation for debugging. - [GraphQL Minifier](https://www.ciptacode.com/minifier-tools/graphql-minifier): Condense GraphQL queries into single-line for production network requests. - [SQL Minifier & Formatter](https://www.ciptacode.com/minifier-tools/sql-formatter): Compress SQL queries or beautify into structured statements with keyword highlighting. ## Calculator Tools - [Aspect Ratio Calculator](https://www.ciptacode.com/calculator-tools/aspect-ratio): Find the simplified ratio from width and height, or the missing width/height given a ratio. ## Docs - [About](https://www.ciptacode.com/about-us): What Cipta Code is and why it's client-side only. - [Privacy Policy](https://www.ciptacode.com/privacy-policy): Data handling — nothing uploaded, nothing stored. - [Terms of Service](https://www.ciptacode.com/terms-of-service): Usage terms.