QR Code Generator
Create a custom QR code and test its digital preview.
- Run the built-in decoding check before testing a printed sample.
- Choose your own colours and add a logo.
- Download your code as PNG, SVG or PDF.
Acrafto builds its own tools for images, text and conversions. Use them directly in your browser, without signing up.
A few useful starting points for working with images, documents and QR codes.
Create a custom QR code and test its digital preview.
Prepare images to fit the dimensions or file size you need.
Give a collection of photos a consistent black-and-white look.
Turn Markdown into documents and spreadsheets you can share.
Generate random passwords, English-word passphrases, PINs and application secrets. Set the length and rules, then copy or export the result.
Check a draw certificate for consistency between its seed, settings, fingerprint and numbers. Compare the fingerprint with an earlier published commitment.
Count words and characters with or without spaces. Check reading time, clean up spaces and compare character- or word-based page estimates.
Remove accents, convert supported Cyrillic or Greek text to Latin, and create slugs or file names. Choose a rule set and inspect each replacement.
Compare two texts side by side or in a unified view. Highlight changes by line, word or character, ignore selected differences and export a patch.
Write Markdown online with a live preview side by side. Toolbar, shortcuts, tables, task lists, footnotes, paste from Word or Google Docs, save as PDF or Word.
Change text to uppercase, lowercase or sentence case, or convert names to camelCase, PascalCase, snake_case and kebab-case. Paste your text and copy the version you need.
Percentage calculator that shows its working: percent of a number, percentage change, percentage points, discounts, margin and shares of a total.
Free random number generator with secure or reproducible seeded draws, six distributions, weights, dice notation and live statistics. 100% in your browser.
List prime numbers in a range or pick a random subset without repetition. Sort the result and choose a separator for copying. Calculations run in your browser.
Convert lengths between millimetres, centimetres, metres, kilometres, inches, feet, yards and miles. Enter the original measurement and choose the unit you need.
Convert mass between kilograms, grams, tonnes, pounds, ounces and stone. The ounce here is the ordinary avoirdupois ounce, rather than the troy ounce used for precious metals.
Convert temperatures between Celsius, Fahrenheit and kelvin. Check the formulas, compare all three scales and see the result as you type.
Convert volume between litres, millilitres, cubic metres, US and imperial gallons, cups and other measures.
Convert areas between square metres, square feet, hectares, acres and other units. Use it to compare property measurements, land areas or values in a technical drawing.
Convert speed between kilometres per hour, miles per hour, metres per second, knots and other units.
Convert seconds, minutes, hours, days and weeks. Months and years use fixed averages; use the date calculator for a particular calendar interval.
Compare shoe sizes across EU, UK, US and other systems, or start from foot length. The Clothing tab provides further approximate size comparisons.
Convert pressure between pascals, kilopascals, bar, psi, atmospheres, torr and other units.
Convert energy between joules, calories, kilocalories, watt-hours, kilowatt-hours, BTU and electronvolts. Choose the units used by your food label, calculation or equipment.
Convert power between watts, kilowatts, mechanical horsepower, metric horsepower and BTU/h. Check which definition of horsepower your source uses before comparing values.
Convert angles between degrees, radians, gradians, arcminutes, arcseconds and milliradians. Enter a value and choose the source and target units; results update as you type.
Convert bits, bytes and their decimal or binary multiples. Compare units such as MB and MiB, and check the difference between a data size and a transfer rate.
Convert integers between binary, octal, decimal and hexadecimal. For negative values, choose the bit width and check whether you need a minus sign or two's complement.
Convert numbers to Roman numerals and back, from 1 to 9,999,999. Includes a symbol table and overline notation for large numbers.
Convert text to binary bytes and decode binary as UTF-8. Supports accented letters and emoji, with spaced byte groups or a continuous stream.
Encode text as Base64 or decode a Base64 string into readable UTF-8 text. Use Base64url for URL-safe values, including the individual data sections of a JWT.
Count the days between two dates, the working days without weekends and public holidays of 60 countries, or add and subtract days, weeks and months.
Find your exact age in years, months and days on any date, the next birthday, milestones like 10,000 days, the Hijri age and the age difference of two people.
Roll any dice online — d4 to d100, modifiers, advantage and drop-lowest. Secure random rolls that run entirely in your browser.
Flip a coin online, once or ten thousand times. Secure random flips with a heads/tails tally and the longest streak, all in your browser.
Generate lottery numbers for EuroJackpot, Powerball, EuroMillions and a dozen more games. Secure random draws, several tickets at once.
Call bingo numbers online — 1 to 75, 90 or 99, with a board showing what has been called and the full call order.
Pick a random name from a list — giveaway winners, who presents first, who buys coffee. Paste your list and draw, all in your browser.
Split a list of names into random teams — by number of groups or by people per group. Balanced sizes, nothing sent to a server.
Spin a wheel to pick a random option — lunch, a winner, who goes first. Add your own entries and spin, everything runs in your browser.
Rotate a photo by 90°, 180° or a custom angle to correct its orientation or straighten a horizon. Apply the same angle to a batch and download the results as a ZIP archive.
Mirror photos horizontally, flip them vertically or do both. Apply the same settings to several images and download the results individually or together as a ZIP archive.
Round all image corners together or set each corner separately. Choose the radius, check the preview and export a copy with transparent corners or a coloured background.
Remove a fairly uniform background by selecting its colour and adjusting the tolerance.
Add text or a logo to one photo or a batch of images. Adjust the position, size and opacity, check the preview and download individual files or a ZIP archive.
Blur a whole image or selected areas, such as a face or a background. Adjust the blur type and strength, compare the preview with the original and export a copy.
Pixelate a whole image or selected areas, adjust the block size and compare the result.
Convert PNG, WebP or GIF to JPG directly in your browser. Set the quality or a target size in kB, then compare results with a magnifier. Free and private.
Convert JPG, WebP or SVG to PNG in your browser. Adjust transparency, reduce the palette or set SVG rasterisation width, then compare the result.
Convert JPG and PNG to WebP in your browser. Compare detail and file size, preserve transparency and prepare HTML with a fallback image.
Combine JPG, PNG and other images into one PDF. Set page size, image order and compression, then download the document directly from your browser.
Decode a Base64 string or an image data URI, preview the picture and download it. You can also choose a different output format when the browser supports it.
View and remove personal metadata from JPEG photos, including GPS coordinates when present. Inspect each file and download a cleaned copy or a ZIP archive.
Check the width, height, file size, format, megapixels and aspect ratio of images in one table. Sort a batch and export the results as CSV or JSON.
Pick a colour from an image and copy its HEX, RGB or HSL value. Load a screenshot, photo or design, then select the point you want to inspect.
Generate up to 1,000 UUIDs in your browser. Choose v4, v7 or another supported version; use a namespace and name for repeatable v3 and v5 identifiers.
Check a UUID's format, version and variant. Read encoded timestamps from v1, v6 and v7 values directly in your browser. UUID v4 has no timestamp.
Convert UNIX timestamps to human-readable dates and back. Displays current epoch time in real-time, local time, UTC, and relative time. Completely free online.
URL encode and decode text online as you type, choose %20 or + for spaces, split any URL into editable query parameters and strip UTM tags in one click.
Format, validate and minify JSON online. Live error check with line and column, one-click repair of trailing commas and single quotes, sorted keys, big numbers kept intact.
Need to shrink a photo, compare two versions of a text, work out a discount or create a QR code? Acrafto has tools for these and other everyday tasks. Open a tool, add your data, then download or copy the result.
Acrafto processes your data in your browser. Drop a photo into the image resizer and download an adjusted copy. The password generator uses the browser’s cryptographic randomness source to create passwords on your device. Copy or export the result when you want to save it.
Files you select for editing are processed locally rather than uploaded for processing. Features that load external images or share text in a link are explained in the relevant tool.
Large files depend on your device. Photo resolution, batch size and document length affect memory use and processing time. Start with a smaller batch when working with large files, then check the result.
Process several files at once. The image resizer and other image tools can handle multiple photos together. With images to PDF, you can combine selected pictures into one document and choose their order.
Processing happens on your device. Calculations and file edits do not wait for a server response. Some features, such as PDF export, may need to download components or fonts the first time you use them.
Keep private data on your device. To remove EXIF data from photos, you do not need to send pictures containing GPS coordinates and other details to someone else’s server.
Choose a category for the task at hand:
For writing and editing documents, open the Markdown editor with its live preview. Use the Markdown converter to save the finished text as PDF or Word, or export Markdown tables to Excel or CSV. To see what changed between two versions, text comparison highlights differences by line and word.
Already know what you need? The search box above suggests tools by name and description as you type.