Media & Visual Tools
QR code generation, image compression, screen resolution, emoji picker, Morse code, YouTube timestamps.
Tools related to images, audio, video, or otherwise visual data. Generate QR codes for cards or posters, compress images in-browser, compute PPI from screen resolution, browse emoji by category, or translate Morse code. As with the rest of the site, every tool here runs locally in the browser.
Tools in this topic (8)
QR Code Generator (Free, No Sign-up, No Expiration)
Generate QR codes from text or URLs. Permanent, no sign-up, free. PNG download
Image Compressor
Compress and resize images in your browser. Supports JPEG, PNG, and WebP
Image Format Converter (PNG / JPG / WebP)
Convert images between PNG, JPG, and WebP — all in your browser
Screen Resolution
Display screen resolution, viewport size, pixel ratio, and device info
Emoji Picker
Browse and search emojis by category or keyword, click to copy
Morse Code Translator
Convert between text and Morse code
YouTube Timestamp Link Generator
Generate YouTube links that start at a specific time
Keyboard Tester
Test keyboard keys with key name, code, keyCode, and modifier display
Related articles
-
Image format choice by content type: JPEG vs WebP vs AVIF vs HEIC for photos, illustrations, and UI screenshots
Picking an image format isn''t just "smallest wins." JPEG, WebP, AVIF, and HEIC all behave differently on the same image — photos, flat illustrations, screenshots, and PNG-replacement transparency each have a best fit. This article compares encoding behavior, perceptual outcomes, and `<picture>` patterns.
-
PNG vs JPG vs WebP vs AVIF: how to pick and when to convert
Compression, transparency, browser support, and file size for the four main web image formats. Practical guidance on when to use each and how to handle conversions.
-
Do QR codes expire? The truth about "expired" QR codes and how to make permanent ones
QR codes themselves have no expiration, but QR codes generated through certain services do expire. Static vs dynamic QR explained, and how to make truly permanent QR codes.
-
Screen resolution history: VGA to 4K and 8K
The evolution from VGA through HD to 4K and 8K, common monitor and phone resolutions, and how to compute PPI from pixel count and diagonal size.
-
Morse code: the original variable-length encoding
How Morse code is structured, how letter length follows frequency, the origin of SOS, and where Morse still shows up.
-
How QR codes work: error correction and choosing a version
The structure of a QR code, the four error-correction levels, encoding modes, version (size) selection, and minimum quality for print.
-
Unicode and emoji: why one emoji is often several code points
How emoji are represented in Unicode, surrogate pairs, ZWJ sequences, skin tone modifiers, and why JavaScript string length disagrees with what you see.