Esta página ainda não foi traduzida para o português, por isso aparece em inglês.

devpack Features — Every Free Developer Tool and What It Does

devpack is 523 free developer tools in 24 categories — formatters, converters, validators, generators and checkers for JSON, SQL, regex, SEO, PDF, images, CSS, Webflow, DevOps and security. Here is what every tool can do. Prefer a quick list? See all tools.

What every tool gets

Private by default482 tools run entirely in your browser — what you paste or upload never leaves your device.
Installable web app, works offlineInstall devpack or any single tool as a web app (PWA) from Chrome, Edge or Safari — on desktop and phone, no app store. How it works.
No sign-up, no limitsOpen a tool and use it. No account, no paywall, no daily quota on browser-based tools.
Search every toolPress Ctrl + K (or ⌘ + K) anywhere to jump to any tool by name or keyword.
Keyboard firstRun the current tool with Ctrl + Enter; press R to reopen the tools you used recently.
Shareable settingsMany tools keep their options in the URL, so a bookmark or shared link opens exactly the same setup.
Picks up where you left offInputs and options are remembered on your device, and the tools you save or use most appear under Your tools on the home page.
A real code editor in every code boxSyntax highlighting for HTML, CSS, JavaScript, JSON, SQL, YAML and Markdown, auto-closing brackets and tags, Tab to indent, one-click Format and Expand to full window.
Full-screen previewsLive previews — the HTML editor, email and table builders — open full screen with one click.
Copy straight into WebflowWebflow tools, the SVG Icon Finder and the Markdown and HTML converters copy elements you paste directly into the Webflow Designer.
Guides that use the toolsStep-by-step guides — from fixing CORS to compressing images — each linking the tools it uses.
Drop files, download resultsDrag files onto image, PDF, data and archive tools, and download or copy every result with one click.
Tools that work togetherSend output from one tool to the next — for example from the webhook tester or JSON formatter into the JSON Path Finder.
Five languagesUse devpack in English, Deutsch, Français, Español and Português (Brasil).

Ferramentas Webflow e Figma

Ferramentas grátis para devs Webflow: cole ícones SVG e HTML/CSS como elementos do Webflow, converta CSS do Figma e gere e revise nomes de classes. Todas as 26 ferramentas de Webflow →

HTML & CSS to Webflow

Convert HTML and CSS into native Webflow elements with classes, combo classes, breakpoints and hover states, then paste straight into the Designer. Free.

  • AI-generated sections — ask ChatGPT or Claude for a section in HTML and CSS with class names, then paste it here instead of rebuilding it by hand.
  • Templates and UI kits — HTML/CSS templates or exported prototypes.
  • Tailwind — Tailwind utility classes don’t translate well to Webflow classes; compile to plain CSS with semantic class names first, or let the Class Name…

SVG to Webflow

Convert an SVG into native Webflow Custom Elements (svg, path, g…) with all attributes and paste it straight into the Designer — or as a Code Embed.

Markdown to Webflow Rich Text

Convert Markdown (from ChatGPT, Claude, Notion or GitHub) into formatted rich text you can paste straight into Webflow’s Rich Text element or CMS fields. Free.

Class Name Generator

Describe a section and get a clean class structure in Client-First, BEM or kebab-case — with HTML skeleton, starter CSS and one-click copy to Webflow.

Figma CSS to Webflow

Paste CSS copied from Figma Dev Mode and get clean Webflow-ready values: rem units, unitless line-height, em letter-spacing, grouped by Style panel section.

Type Scale Generator

Build a typographic scale from a base size and ratio — Major Third, Perfect Fourth, Golden Ratio — optionally fluid with clamp(). Copy CSS or Tailwind.

  • Small ratios — (1.125–1.2) suit dense interfaces, dashboards and long reading.
  • Large ratios — (1.333–1.618) suit marketing pages with big, confident headlines.

CSS Button Generator

Design CSS buttons visually: colors or gradients, padding, radius, border, shadow and hover, active and focus states. Start from presets; copy CSS and HTML.

  • Hover — gives a clear visual response with a short transition.
  • Active — (pressed) moves the button down slightly, so clicks feel physical.
  • Focus-visible — shows a strong outline only for keyboard users, so the button stays clean for mouse users but is never invisible to people who navigate with Tab.

HTML Viewer

Paste HTML and CSS to preview the rendered page instantly. View any HTML snippet, email or template live in your browser, full screen, with no sign-up.

Cookie Consent Banner Generator

Create a GDPR cookie banner with Accept, Reject and Settings that works with Google Consent Mode v2. Pick layout and colors, then copy one snippet for any site.

  • Accept all — , Reject all and Settings — rejecting is one click and as visible as accepting, which regulators expect under GDPR.
  • Blocks your other tags — until consent: scripts marked type="text/plain" data-cookie-category="analytics" (or marketing, preferences) and iframes with data-src run only after…

Video Embed Code Generator

Paste a YouTube, Vimeo, Loom, Wistia, Twitch, Dailymotion or MP4 link to get responsive embed code with start time, autoplay, loop and privacy options.

YouTube Embed Code Generator

Paste a YouTube link to get responsive embed code: privacy-enhanced mode, start and end time, autoplay, loop and a fast “click to load” version.

Vimeo Embed Code Generator

Get responsive Vimeo embed code from any link, including unlisted ones: autoplay, loop, start time, do-not-track and a clean player with no title or byline.

Loom Embed Code Generator

Turn a Loom share link into responsive embed code for websites, docs and help centers — hide the owner and share bar, set a start time and autoplay.

Google Maps Embed Generator

Turn an address or coordinates into a responsive Google Maps embed: zoom, map type, language and corner radius, plus directions and “open in Maps” links.

Countdown Timer Generator

Create a countdown timer for launches, sales and events: pick the date and time zone, units, style and colors, and what happens at zero. Copy one embed snippet.

Localizador de ícones SVG

Pesquise mais de 70.000 ícones SVG gratuitos da Lucide, Tabler, Heroicons, Phosphor e muito mais. Defina o tamanho, a cor (currentColor) e o traço.

  • SVG — cole direto no HTML, em um Webflow Embed ou em um .svg arquivo.
  • JSX — atributos prontos para o React (strokeWidth, className) para inserir em um componente.
  • Data URI — para <img src> ou um CSS background-image sem precisar de um arquivo separado.

Redirect Mapper

Map old URLs to new ones for a site migration: load both sitemaps, auto-match pages by slug and similarity, review the gaps, then export a CSV or 301 rules.

  • Exact — the same path after normalizing (domain, http/https, trailing slash, index.html, .html/.php endings and letter case ignored).
  • Same slug — the last part of the path is the same, but the folder changed (/portfolio/acme → /work/acme).
  • Similar — the words in the path overlap (with stemming, and ignoring dates and filler words such as “the” or “how to”), scored 0–100%.

WordPress to Webflow Redirects

Moving from WordPress to Webflow? Load both sitemaps, auto-match old posts and pages to their new Webflow URLs, then export 301 redirects for Webflow.

  • Blog posts — /2023/05/my-post/ or /my-post/ become /blog/my-post (a Webflow CMS collection). Same-slug matching catches these.
  • Categories and tags — /category/news/ often has no Webflow equivalent and falls back to /blog.
  • Trailing slashes — WordPress adds them, Webflow doesn’t — the mapper treats both as the same page, so only real changes become redirects.

Google Tag Snippet Generator

Generate install code for Google Analytics 4, Google Ads or Tag Manager, with Consent Mode v2 defaults, cross-domain tracking, debug mode and more.

  • Consent Mode v2 defaults — gtag('consent', 'default', …) sets ad_storage, ad_user_data, ad_personalization and analytics_storage to denied before any tag runs, with…
  • Debug mode — debug_mode: true sends events to DebugView in GA4. Turn it off before you go live, or the debug traffic is mixed into reports for a few minutes at a…
  • Manual page views — send_page_view: false stops the automatic page view, for single-page apps that send page_view on every route change.

GTM Snippet Generator

Enter your GTM container ID to get the Google Tag Manager install code for the head and body, with Consent Mode v2 defaults set before the container loads.

Event Tracking Script Generator

Generate a small script that tracks clicks and form submits from data attributes and sends them to GA4, Tag Manager, Meta Pixel, Plausible, PostHog and more.

  • GA4 — gtag('event', name, params). Tag Manager: dataLayer.push({ event: name, ...params }).
  • Meta Pixel — fbq('track', …) for standard events such as Lead or Contact (set them with data-track-meta="Lead"), otherwise trackCustom.
  • Plausible — , Umami, PostHog, Mixpanel and Fathom get their own event calls with the same name and properties; Clarity gets a custom event to filter recordings…

Class Name Typo Checker

Find typos, near-duplicates, mixed separators and unnamed Webflow classes like div-block-12. Check a live URL or pasted HTML, with Client-First and BEM rules.

  • Rename — a class by selecting an element that uses it, then double-clicking the class in the Selector field — all elements using it update.
  • Merge a typo — into the correct class by selecting the elements with the typo, removing it and applying the right class; then delete the unused class with Style…

Webflow Clipboard Bridge

Copied Webflow elements won’t paste in another browser? Paste them here, inspect or edit the clipboard JSON, and copy again so the Designer accepts them.

  • Same browser, same clipboard — if devpack and Webflow are open in the same browser, you don’t need the bridge — paste straight into the Designer.
  • Between Webflow projects — copying elements between sites works in one browser too; classes are recreated, and images are re-linked from the original site’s assets.
  • Save components for later — download the JSON and reopen it any time — a lightweight snippet library for sections you reuse.

Webflow Component Editor

Paste elements copied in Webflow, edit text, links, images, attributes and class names, add a class prefix, then copy them back into any Webflow project.

  • Navigator and properties — every element with its type, classes and text. Edit text, link URLs and “open in new tab”, image sources and alt text, heading levels and section…
  • Classes with their styles — rename any class, edit its base styles, see which elements use it, and remove the ones nothing uses. Breakpoint and hover styles travel with the…
  • Class prefix — add acme- (or any prefix) to every class at once, so pasted classes don’t merge with or get confused for the classes already in the other project.

HTML to Webflow Rich Text

Strip classes, inline styles, divs and spans from HTML (or content pasted from Google Docs/Word) so it imports cleanly into Webflow Rich Text and CMS fields.

Lottie JSON Optimizer

Shrink Lottie JSON animations for Webflow and websites: round numbers, strip layer names, metadata and hidden layers. See size savings instantly — runs locally.

Ferramentas de SEO

Ferramentas de SEO grátis: auditoria de site, verificador de links quebrados, crawler, validador e gerador de schema, robots.txt, sitemap, redirecionamentos e prévia da SERP. Todas as 41 ferramentas de SEO →

Verificador de SEO e Auditoria de SiteRequer conexão com a internet

Audite seu site grátis com 70 verificações de SEO, além de velocidade, segurança, SSL, dados estruturados e links quebrados. Resultados claros, sem cadastro.

Verificador de links quebradosRequer conexão com a internet

Encontre links quebrados em qualquer página: veja o status de links internos e externos, redirecionamentos e textos âncora. Grátis e sem cadastro.

  • 404s internos — corrija o link ou, se a página de destino tiver mudado, adicione um redirecionamento 301 a partir da URL antiga (nosso Gerador de Redirecionamentos…
  • Erros 404 externos — encontre o novo endereço do recurso, crie um link para uma cópia arquivada ou remova o link.
  • Links redirecionados — substitua-os pela URL final mostrada nos resultados. Use o Verificador de Redirecionamento para inspecionar cadeias longas.

Gerador de marcação de esquema

Gere marcação válida no esquema JSON-LD para Organização, Empresa Local, Artigo, Perguntas Frequentes, Produto, Evento, Anúncio de Vaga e muito mais.

  • Marque o que está visível — Avaliações, preços e respostas às perguntas frequentes também precisam aparecer na página. Avaliações tendenciosas da sua própria empresa não são…
  • Use URLs absolutas e o padrão ISO 8601 — As URLs precisam https://; as datas têm o formato 2026-10-25 ou 2026-10-25T19:30:00+01:00; as durações têm o formato PT1H30M.
  • Uma entidade, um bloco — Vários blocos JSON-LD por página estão permitidos (por exemplo, “Organização” mais “BreadcrumbList”); não misture a mesma entidade em formatos…

Meta Tag Generator

Generate SEO meta tags, Open Graph and Twitter card tags, canonical, robots and favicon links with live Google, Facebook and X previews. Free online.

  • Relative og:image URLs — Social scrapers need an absolute https:// URL. Add og:image:width and og:image:height so the image renders on the very first share instead of after a…
  • Noindex plus canonical — Pointing a canonical at another URL while also setting noindex sends mixed signals; pick one.
  • Unescaped quotes — A " inside a description breaks the attribute. All values are HTML-escaped in the output.

Tracking & Pixel CheckerRequer conexão com a internet

See every tracking tag on a website: Google Analytics 4, Tag Manager, Google Ads, Meta Pixel, LinkedIn, TikTok, Hotjar, consent tools and Search Console tags.

  • Universal Analytics leftovers — UA stopped processing data in 2023 (2024 for GA360). Remove UA- snippets; they only slow the page.
  • Double GA4 — the same G- ID hard-coded in the site and fired by GTM inflates page views and halves bounce rates.
  • Pixels without consent — in the EU/UK, analytics and ad pixels generally require prior consent. Load them through your consent tool or GTM consent triggers.

Page Speed TestRequer conexão com a internet

Free page speed test powered by Google Lighthouse. Check Core Web Vitals (LCP, CLS, INP), performance scores and the top fixes for mobile and desktop.

  • LCP — compress and correctly size the hero image (try the Image Compressor), serve WebP/AVIF, don't lazy-load it, and reduce server response time.
  • TBT / INP — remove unused JavaScript and heavy third-party tags, defer non-critical scripts, and break up long tasks.
  • CLS — set width and height on images and embeds, reserve space for ads and cookie banners, and use font-display with matched fallback fonts.

Sitemap GeneratorRequer conexão com a internet

Generate an XML sitemap free by crawling your site: only indexable, canonical pages that return 200 are included, with optional lastmod. Download sitemap.xml.

Robots.txt Generator

Create a robots.txt file with per-bot rules, presets to block AI training crawlers like GPTBot and ClaudeBot, sitemap links and syntax warnings. Free.

  • Using robots.txt to de-index pages — A blocked URL can still be indexed (without a snippet) if other sites link to it. Use a noindex meta tag — and don’t block that page, or Google can’t…
  • Blocking CSS and JavaScript — Google renders pages; blocking /assets/ or /wp-includes/ can make pages look broken to it.
  • Relying on Crawl-delay — Bing and Yandex respect it; Googlebot ignores it.

Guia explicativo sobre o robots.txt

Cole ou baixe um arquivo robots.txt e veja cada regra explicada em linguagem simples para cada rastreador — caracteres curinga.

  • Escolha um grupo — um rastreador usa o grupo cujo User-agent mais se encaixe no nome dele, e só esse grupo. O Googlebot ignora o * grupo se um Googlebot existir um…
  • Encontre regras correspondentes — Disallow e Allow os valores são prefixos de caminho. * corresponde a qualquer caractere, $ marca o fim da URL.
  • A regra mais longa prevalece — a regra de correspondência mais específica (a mais longa) é a que decide. Se uma regra “Allow” e uma “Disallow” tiverem o mesmo comprimento, a…

IndexNow SubmitterRequer conexão com a internet

Submit your sitemap URLs to Bing, Yandex, Seznam, Naver and Yep with IndexNow: load your sitemap, create the key file, verify it and submit in one go.

Verificador de tecnologia de sitesRequer conexão com a internet

Veja com o que um site é construído: CMS (WordPress, Shopify, Webflow…), softwares de fórum como o vBulletin, frameworks, servidor.

Contador de caracteres

Conte caracteres com e sem espaços na hora e confira os limites do X, Instagram e das meta tags de SEO. Grátis, online e sem cadastro.

Cookie Consent Banner Generator

Create a GDPR cookie banner with Accept, Reject and Settings that works with Google Consent Mode v2. Pick layout and colors, then copy one snippet for any site.

  • Accept all — , Reject all and Settings — rejecting is one click and as visible as accepting, which regulators expect under GDPR.
  • Blocks your other tags — until consent: scripts marked type="text/plain" data-cookie-category="analytics" (or marketing, preferences) and iframes with data-src run only after…

Readability Score Checker

Check how easy your text is to read: Flesch Reading Ease, Flesch–Kincaid grade, Gunning Fog, SMOG, Coleman–Liau and ARI, with hard sentences highlighted.

Redirect Mapper

Map old URLs to new ones for a site migration: load both sitemaps, auto-match pages by slug and similarity, review the gaps, then export a CSV or 301 rules.

  • Exact — the same path after normalizing (domain, http/https, trailing slash, index.html, .html/.php endings and letter case ignored).
  • Same slug — the last part of the path is the same, but the folder changed (/portfolio/acme → /work/acme).
  • Similar — the words in the path overlap (with stemming, and ignoring dates and filler words such as “the” or “how to”), scored 0–100%.

WordPress to Webflow Redirects

Moving from WordPress to Webflow? Load both sitemaps, auto-match old posts and pages to their new Webflow URLs, then export 301 redirects for Webflow.

  • Blog posts — /2023/05/my-post/ or /my-post/ become /blog/my-post (a Webflow CMS collection). Same-slug matching catches these.
  • Categories and tags — /category/news/ often has no Webflow equivalent and falls back to /blog.
  • Trailing slashes — WordPress adds them, Webflow doesn’t — the mapper treats both as the same page, so only real changes become redirects.

Website Screenshot ToolRequer conexão com a internet

Capture a full-page screenshot of any website in a real browser at 1×, 2× or 3× resolution, crop, annotate and blur it, and download PNG, JPEG, WebP or PDF.

  • Resolution — 1× matches CSS pixels; 2× and 3× render at Retina density, so a 1440 px page becomes a 2880 or 4320 px wide image. Very tall pages are captured up to…
  • Devices — tablet and phone use a mobile browser identity and touch, so you get the real mobile layout, not a shrunken desktop page.
  • Editing — crop, annotate and blur happen in your browser at full resolution; nothing you draw is uploaded.

Meta Tag CheckerRequer conexão com a internet

Check any page’s title tag, meta description, canonical, robots and viewport tags online. Free pixel-width meters plus desktop and mobile Google previews.

  • Accidental noindex — left over from a staging site — check both the meta robots tag and the X-Robots-Tag HTTP header, which this tool shows side by side.
  • Canonical pointing to another URL — , e.g. every page pointing to the home page. Google then may ignore the page entirely.
  • Duplicate titles and descriptions — generated from a template. Use the Website Crawler to find them site-wide.

Heading CheckerRequer conexão com a internet

Free online heading checker: see every H1–H6 tag of a page as an indented outline, spot skipped levels, missing or multiple H1s and empty headings.

Image Alt CheckerRequer conexão com a internet

Free image alt checker: list every image on a page with its alt text, file size, dimensions and format. Find missing alt tags, large and broken images.

  • File size — we send a HEAD request for up to 40 images and read their Content-Length. Images over 200 KB are flagged; they slow down Largest Contentful Paint,…
  • Width and height attributes — without them the browser can't reserve space before the image loads, so content jumps — measured as Cumulative Layout Shift (CLS), a Core Web Vital.
  • Modern formats — WebP and AVIF are typically much smaller than JPEG or PNG at similar quality; SVG is ideal for logos and icons.

Keyword Density CheckerRequer conexão com a internet

Free keyword density checker: analyze any URL for keyword placement in title, H1 and URL, top 1-, 2- and 3-word phrases, word count and readability.

  • Title tag — the strongest on-page relevance signal and the headline in search results.
  • H1 and subheadings — confirm the topic and structure of the page.
  • URL — a short, descriptive slug (see the Slug Generator).

Open Graph CheckerRequer conexão com a internet

Check Open Graph and Twitter Card tags of any URL. Preview how links look on Facebook, LinkedIn, X and Slack, find missing tags and get a copy-paste fix.

  • 1200 × 630 px — (1.91 : 1) works well for Facebook, LinkedIn and Slack. Keep important text away from the edges, as some apps crop to a square or 2 : 1.
  • X large card — 2 : 1 aspect ratio, at least 300 × 157 px, under 5 MB. A 1200 × 630 image displays with slight cropping.

Security Headers CheckerRequer conexão com a internet

Scan any website’s HTTP security headers online for free: HSTS, CSP, X-Frame-Options and more. Get an A+ to F grade and copy-paste configs for your server.

Website CrawlerRequer conexão com a internet

Crawl up to 100 pages of your site free and find broken pages, redirects, duplicate or missing titles and descriptions, H1 problems and noindex tags.

Schema Markup ValidatorRequer conexão com a internet

Validate schema.org structured data free: test JSON-LD and microdata from any URL or pasted code and find missing required properties for rich results.

  • Syntax — every <script type="application/ld+json"> block is parsed separately, so one broken block (a trailing comma, an unescaped quote) is pinpointed…
  • Formats — JSON-LD (including @graph), Microdata (itemscope/itemprop) and RDFa detection.
  • Required and recommended properties — for around 30 common types — Article, Product, Offer, Organization, LocalBusiness, BreadcrumbList, FAQPage, Event, Recipe, VideoObject, JobPosting,…

Redirect CheckerRequer conexão com a internet

Check any URL’s redirect chain free: see every 301, 302, 307 and 308 hop, status codes and timings, and whether http, https and www versions agree.

HTTP Header CheckerRequer conexão com a internet

See the HTTP response headers of any URL free: status code, redirects, caching, content type, X-Robots-Tag and security headers, explained in plain English.

Robots.txt TesterRequer conexão com a internet

Test any robots.txt free: see if Googlebot, Bingbot or AI crawlers may crawl a URL, find the matching rule, spot syntax errors and test your edits live.

  • Pick the group — A crawler obeys only the group whose User-agent matches it most specifically. If Googlebot has its own group, the User-agent: * rules are ignored for…
  • Find matching rules — Each Allow and Disallow path is matched from the start of the URL path, including the query string. * matches any characters and $ anchors the end.
  • Longest match wins — The rule with the longest path decides. If an Allow and a Disallow are equally long, Allow wins. No matching rule means allowed.

Sitemap ValidatorRequer conexão com a internet

Validate your XML sitemap free: find it via robots.txt, count URLs, check lastmod dates, duplicates and wrong-host URLs, and test the status of listed pages.

  • Discovery — whether the sitemap is declared in robots.txt with a Sitemap: line, or only found at a default location.
  • Structure — regular URL set or sitemap index, number of URLs and child sitemaps.
  • Limits — no more than 50,000 URLs and 50 MB (uncompressed) per sitemap file.

AI Crawler CheckerRequer conexão com a internet

Check whether your site allows or blocks AI crawlers like GPTBot, ClaudeBot, PerplexityBot and Google-Extended, see your llms.txt and get a robots.txt fix.

ads.txt CheckerRequer conexão com a internet

Check any site’s ads.txt or app-ads.txt: syntax errors, wrong AdSense publisher ID, redirects and “Earnings at risk” issues, with a fixed file to download.

  • Ad system domain — the exchange or network, e.g. google.com. A bare domain, not a URL.
  • Account ID — your ID with that system. For Google it is pub- plus 16 digits (no ca-).
  • Relationship — DIRECT if you own the account, RESELLER if someone else sells on your behalf.

SERP Preview

Preview how your title and meta description look in Google on desktop and mobile. Free SERP snippet tool with pixel-width meters and truncation.

  • Front-load the keyword — Put the topic people search for in the first few words, so it survives truncation and gets noticed when users scan.
  • Keep the brand short and at the end — Google often shows your site name separately above the URL, so “| Brand Name Inc.” at the end of every title mostly costs space.
  • Write descriptions as a promise — Say what the visitor gets — a price, a checklist, a free tool — rather than repeating the title. Google bolds words that match the query, so natural…

Hreflang Generator

Generate hreflang tags for multilingual sites as HTML link tags, HTTP headers or XML sitemap entries. Validates ISO language and region codes. Free.

  • Codes — the language is an ISO 639-1 two-letter code (en, de, pt); the optional region is an ISO 3166-1 alpha-2 country code (GB, AT, BR). Region alone is…
  • Self-reference — each page must list itself as well as all its alternates.
  • Return links — annotations must be reciprocal. If page A points to B, B must point back to A, otherwise Google may ignore the pair. The easiest way is to put the…

llms.txt Generator

Create an llms.txt file in the llmstxt.org format with a summary, sections and link lists. Live preview, validation and download. Free and private.

UTM Builder

Build UTM-tagged campaign URLs for Google Analytics 4 with presets for Google Ads, Meta, LinkedIn and email, consistent lowercase naming and bulk mode. Free.

  • Lowercase everything — UTM values are case-sensitive: Email and email appear as separate rows.
  • Pick one separator — Use underscores or hyphens consistently instead of spaces, which become %20 or +.
  • Never tag internal links — UTMs on links within your own site start a new session and overwrite the original source.

Redirect Generator

Turn old → new URL lists into 301 redirects for .htaccess, Nginx, Netlify, Vercel, Next.js, Cloudflare and Webflow CSV. Detects chains, loops and duplicates.

  • Webflow — add redirects in Site settings › Publishing › 301 redirects, or import a CSV there. Source paths must start with / and contain no domain; targets can…
  • Apache — Redirect 301 /old /new (mod_alias) matches by prefix, so /old also redirects /old/anything. The RewriteRule format matches exact paths and is safer…
  • Nginx — location = /old { return 301 /new; } matches one exact path. For thousands of URLs, a map block is faster to maintain.

security.txt Generator

Create a valid security.txt file (RFC 9116) so security researchers know how to report vulnerabilities. Contact, Expires, Policy, Encryption and more. Free.

humans.txt Generator

Generate a humans.txt file that credits the people who built your website — team, thanks, standards and tools used. Simple form, instant download, free.

  • Credit without a footer link — clients often don’t want “Made by …” in their footer, but a humans.txt is invisible to normal visitors.
  • Documentation — a quick record of the stack, standards and tools used, useful for whoever maintains the site next.
  • Culture — a small, friendly signal that real people built the site.

ads.txt Generator

Create a valid ads.txt file for Google AdSense, Ad Manager and other ad networks. Add DIRECT and RESELLER records with presets, validation and download. Free.

  • Ad system domain — the network’s canonical domain (google.com for AdSense and Ad Manager).
  • Publisher account ID — your ID in that system.
  • Relationship — DIRECT (you control the account) or RESELLER (an intermediary sells your inventory).

Consent Mode CheckerRequer conexão com a internet

See which tracking tags fire and cookies are set before consent on any site, whether Google Consent Mode v2 works, and what changes after Accept.

  • Consent banner — OneTrust, Cookiebot, Usercentrics, CookieYes, Complianz, iubenda, Osano, Termly, Didomi, Quantcast, Axeptio, Finsweet, Cookie Script and devpack’s…
  • Before consent — every request to Google Analytics, Google Ads, Tag Manager, Meta, LinkedIn, TikTok, Pinterest, Microsoft Ads, X, Reddit, Snap, Hotjar, Clarity,…
  • Google Consent Mode v2 — the gcs value on each GA4 hit: G100 means storage denied (a cookieless ping, which is allowed), G111 means granted. Hits with G111 before anyone…

Bulk UTM Builder

Tag hundreds of URLs with UTM parameters at once: each link with its own source, medium and campaign, imported from a spreadsheet or CSV and exported to CSV.

Ferramentas de analytics e rastreamento

Ferramentas de analytics grátis para desenvolvedores: código do Google tag e GTM, eventos do GA4, dataLayer, scripts de rastreamento de cliques, UTM e pixels. Todas as 24 ferramentas de Analytics →

Tracking & Pixel CheckerRequer conexão com a internet

See every tracking tag on a website: Google Analytics 4, Tag Manager, Google Ads, Meta Pixel, LinkedIn, TikTok, Hotjar, consent tools and Search Console tags.

  • Universal Analytics leftovers — UA stopped processing data in 2023 (2024 for GA360). Remove UA- snippets; they only slow the page.
  • Double GA4 — the same G- ID hard-coded in the site and fired by GTM inflates page views and halves bounce rates.
  • Pixels without consent — in the EU/UK, analytics and ad pixels generally require prior consent. Load them through your consent tool or GTM consent triggers.

A/B Test Significance Calculator

Check if your A/B test result is statistically significant. Enter visitors and conversions to get the p-value, uplift and confidence range. Free and private.

  • Don’t stop early — Checking daily and stopping at the first significant result produces false winners.
  • Plan your sample — Use the A/B Test Sample Size Calculator before you start.
  • Run full weeks — Weekday and weekend visitors behave differently.

A/B Test Sample Size Calculator

Work out how many visitors your A/B test needs and how long to run it, from your conversion rate and the smallest change you want to detect. Free.

ROAS Calculator

Calculate return on ad spend from your ad cost and revenue. Add your profit margin to see your break-even ROAS and whether your ads really make money. Free.

CPM Calculator

Calculate CPM from your ad cost and impressions, or work out your total cost or impressions from a CPM rate. Free online CPM calculator for media planning.

CPC Calculator

Calculate cost per click from your ad spend and clicks. Add impressions and conversions to get CTR, CPM, conversion rate and cost per conversion. Free.

CTR Calculator

Calculate click-through rate from clicks and impressions, and see how many extra clicks you need to reach your goal. Works for ads, email and Search Console.

ads.txt CheckerRequer conexão com a internet

Check any site’s ads.txt or app-ads.txt: syntax errors, wrong AdSense publisher ID, redirects and “Earnings at risk” issues, with a fixed file to download.

  • Ad system domain — the exchange or network, e.g. google.com. A bare domain, not a URL.
  • Account ID — your ID with that system. For Google it is pub- plus 16 digits (no ca-).
  • Relationship — DIRECT if you own the account, RESELLER if someone else sells on your behalf.

UTM Builder

Build UTM-tagged campaign URLs for Google Analytics 4 with presets for Google Ads, Meta, LinkedIn and email, consistent lowercase naming and bulk mode. Free.

  • Lowercase everything — UTM values are case-sensitive: Email and email appear as separate rows.
  • Pick one separator — Use underscores or hyphens consistently instead of spaces, which become %20 or +.
  • Never tag internal links — UTMs on links within your own site start a new session and overwrite the original source.

Google Tag Snippet Generator

Generate install code for Google Analytics 4, Google Ads or Tag Manager, with Consent Mode v2 defaults, cross-domain tracking, debug mode and more.

  • Consent Mode v2 defaults — gtag('consent', 'default', …) sets ad_storage, ad_user_data, ad_personalization and analytics_storage to denied before any tag runs, with…
  • Debug mode — debug_mode: true sends events to DebugView in GA4. Turn it off before you go live, or the debug traffic is mixed into reports for a few minutes at a…
  • Manual page views — send_page_view: false stops the automatic page view, for single-page apps that send page_view on every route change.

GTM Snippet Generator

Enter your GTM container ID to get the Google Tag Manager install code for the head and body, with Consent Mode v2 defaults set before the container loads.

GA4 Event Code Generator

Build GA4 event code: pick a recommended event or name your own, add parameters and items, and copy gtag(), dataLayer.push() or Measurement Protocol code.

dataLayer Push Generator

Generate dataLayer.push() code for Google Tag Manager: recommended GA4 events or your own, parameters, ecommerce items and click or form-submit listeners.

GA4 Measurement Protocol Generator

Build GA4 Measurement Protocol requests to send server-side events: client ID, event name, parameters and items, as curl, Node.js, PHP or Python code.

Event Tracking Script Generator

Generate a small script that tracks clicks and form submits from data attributes and sends them to GA4, Tag Manager, Meta Pixel, Plausible, PostHog and more.

  • GA4 — gtag('event', name, params). Tag Manager: dataLayer.push({ event: name, ...params }).
  • Meta Pixel — fbq('track', …) for standard events such as Lead or Contact (set them with data-track-meta="Lead"), otherwise trackCustom.
  • Plausible — , Umami, PostHog, Mixpanel and Fathom get their own event calls with the same name and properties; Clarity gets a custom event to filter recordings…

GA4 Request Decoder

Paste a Google Analytics 4 /g/collect request from DevTools to see every event, parameter, user property, item and consent signal in a readable table.

Consent Mode CheckerRequer conexão com a internet

See which tracking tags fire and cookies are set before consent on any site, whether Google Consent Mode v2 works, and what changes after Accept.

  • Consent banner — OneTrust, Cookiebot, Usercentrics, CookieYes, Complianz, iubenda, Osano, Termly, Didomi, Quantcast, Axeptio, Finsweet, Cookie Script and devpack’s…
  • Before consent — every request to Google Analytics, Google Ads, Tag Manager, Meta, LinkedIn, TikTok, Pinterest, Microsoft Ads, X, Reddit, Snap, Hotjar, Clarity,…
  • Google Consent Mode v2 — the gcs value on each GA4 hit: G100 means storage denied (a cookieless ping, which is allowed), G111 means granted. Hits with G111 before anyone…

Ad Pixel Event Code Generator

Generate conversion event code for Meta Pixel, Meta Conversions API, TikTok, LinkedIn and Pinterest: standard events, values, items and event IDs.

  • Meta Pixel — fbq('track', 'Lead'), Purchase, AddToCart, CompleteRegistration and the other standard events Meta optimizes ads for, with value, currency,…
  • Meta Conversions API — the same event sent from your server to the Graph API, with user_data hashed with SHA-256 (email lowercased, phone digits only), the visitor’s IP,…
  • TikTok Pixel — ttq.track('CompletePayment'), SubmitForm, AddToCart… with contents, value and currency; the event ID is the third argument.

Meta Pixel Event Generator

Generate Meta (Facebook) Pixel event code: Lead, Purchase, AddToCart and every standard event with value, currency, contents and an event ID for deduplication.

Meta Conversions API Generator

Build Meta Conversions API (CAPI) requests: event, custom data, SHA-256 hashed user data, event ID and test code — as Node.js, curl, PHP or Python code.

TikTok Pixel Event Generator

Generate TikTok Pixel event code with ttq.track: CompletePayment, SubmitForm, AddToCart and other standard events with contents, value, currency and event ID.

LinkedIn Conversion Code Generator

Generate LinkedIn Insight Tag conversion code with lintrk: enter the conversion ID, add an event ID, and fire it on page load, a button click or a form submit.

Pinterest Tag Event Generator

Generate Pinterest Tag event code with pintrk: checkout, addtocart, lead, signup and more, with value, currency, line items, order ID and event ID.

Bulk UTM Builder

Tag hundreds of URLs with UTM parameters at once: each link with its own source, medium and campaign, imported from a spreadsheet or CSV and exported to CSV.

Ferramentas Git, config e DevOps

Gere .gitignore, package.json, GitHub Actions, Docker Compose, Nginx e EditorConfig, monte comandos Git, valide arquivos .env e calcule chmod. Todas as 37 ferramentas de DevOps →

Gerador de .gitignore

Crie um arquivo .gitignore para sua pilha de tecnologias: escolha linguagens, frameworks, ferramentas, sistemas operacionais e IDEs.

.htaccess Generator

Generate an Apache .htaccess file: force HTTPS, www or non-www, redirects, security headers, gzip and Brotli, browser caching, hotlink protection and more.

Gerador do Docker Compose

Crie um arquivo `compose.yaml` para Node, Python, Postgres, MySQL, MongoDB, Redis, Nginx, WordPress e muito mais — com verificações de integridade.

Gerador de comandos do Git

Descreva o que você quer fazer no Git — desfazer um commit, renomear um branch, fazer um squash, salvar temporariamente, reverter.

Gerador de configuração do Nginx

Gere blocos de servidor Nginx para sites estáticos, SPAs, proxies reversos e PHP-FPM, com HTTPS e redirecionamentos www, gzip, cache.

  • Falta de ponto-e-vírgula — toda diretiva termina com ;. nginx -t mostra a linha exata.
  • herança do add_header — um add_header dentro de um location substitui todos os cabeçalhos do nível do servidor. O gerador repete os cabeçalhos de segurança quando necessário.
  • Barra final no `proxy_pass — ` — proxy_pass http://app/; remove o prefixo da localização, proxy_pass http://app; mantém-no.

.env File Validator

Check a .env file for invalid keys, duplicates, empty values, quoting mistakes and exposed secrets, compare it with .env.example and create a safe example file.

  • Duplicate keys — most loaders keep the first or the last value silently, so changes seem to have no effect.
  • Spaces around = — or in unquoted values — KEY = value breaks in shells and Docker.
  • Unclosed quotes — that swallow the following lines.

Calculadora de chmod

Converte as permissões de arquivos do Linux entre os formatos numérico (755, 644, 4755) e simbólico (rwxr-xr-x), com setuid, setgid.

  • setuid (4xxx) — um executável roda com os direitos do dono do arquivo (por exemplo, passwd).
  • setgid (2xxx) — em pastas, os novos arquivos herdam o grupo da pasta; útil para pastas compartilhadas em equipe.
  • sticky (1xxx) — em pastas, só o dono do arquivo pode excluí-lo.

package.json Generator

Build a valid package.json with npm name checks, scripts for Vite, Next.js, Node or TypeScript libraries, exports, engines, license and repository fields.

Docker Run para o Compose

Converte comandos `docker run` em serviços do Docker Compose — portas, volumes, variáveis de ambiente, redes, reinício, verificações de integridade e limites.

  • Caminhos relativos — no Compose, ./data é relativo ao arquivo de compilação, não ao diretório atual do shell.
  • Segredos — transfira as senhas de environment para um .env arquivo e faça referência a elas como ${DB_PASSWORD}; valide-o com o Validador de Arquivos .env.
  • Ordem de inicialização — adicione depends_on entre os serviços por conta própria; o Gerador do Docker Compose mostra o padrão de verificação de integridade.

Gerador de ícones de aplicativos

Crie todos os ícones do seu app para iOS, Android e web a partir de uma imagem: ícones adaptativos, Play Store e PWA. Grátis e no navegador.

  • iOS — AppIcon.appiconset com todos os tamanhos de iPhone e iPad (20 a 1024 px) e um Contents.json. Arraste-o para Assets.xcassets no Xcode, substituindo o…
  • Android — mipmap-mdpi para mipmap-xxxhdpi pelas pastas ic_launcher.png e ic_launcher_round.png (48–192 px), camadas de primeiro plano do ícone adaptável…
  • Web / PWA — PNGs de favicon, o ícone de toque da Apple de 180 px, ícones de manifesto de 192 e 512 px, um ícone que dá pra mascarar e um trecho de manifesto…

YAML Validator

Validate YAML online and find syntax errors by line: bad indentation, tabs, duplicate keys, multi-document files and YAML 1.1 yes/no gotchas.

Kubernetes YAML Generator

Generate Kubernetes manifests from a form: Deployment, Service, Ingress with TLS, ConfigMap, Secret, autoscaling, probes, limits and a secure pod context.

systemd Service Generator

Create a systemd .service file to run Node, Python, Go or any app as a service: restart policy, user, environment, hardening and an optional .timer.

GitLab CI Generator

Build a .gitlab-ci.yml for Node, Python, Go, Docker images or GitLab Pages: stages, caching, tests, merge request rules and deploy jobs. Copy and commit it.

  • workflow:rules — run the pipeline for merge requests and for pushes to the default branch, and skip the duplicate branch pipeline when an MR is open.
  • cache — is keyed on the lock file (package-lock.json, pnpm-lock.yaml, requirements.txt, go.sum) so dependencies install quickly and the cache refreshes when…
  • artifacts — pass the build output to later jobs and keep test and coverage reports, which GitLab shows in the merge request.

Apache VirtualHost Generator

Generate an Apache VirtualHost for static sites, WordPress, PHP-FPM or a reverse proxy, with HTTPS redirects, HTTP/2, compression, caching and security headers.

Caddyfile Generator

Generate a Caddyfile for reverse proxies, load balancing, static sites, SPAs or PHP — with automatic HTTPS, www redirects, compression, headers and basic auth.

WireGuard Config Generator

Generate a WireGuard VPN setup in your browser: server and client keys, wg0.conf, one config per device with a QR code for phones, NAT and DNS. ZIP download.

AWS IAM Policy Generator

Build least-privilege AWS IAM and S3 bucket policies: pick services, access levels and resources; add MFA, IP and TLS conditions; see wildcard warnings.

S3 Bucket Policy Generator

Generate an Amazon S3 bucket policy: allow CloudFront (OAC), another account or an IAM role, enforce HTTPS, or allow public read.

  • CloudFront (OAC) — the bucket stays private; only your distribution may read it, checked with AWS:SourceArn.
  • Cross-account — the other account’s root principal (or a role in it) may read or write objects.
  • HTTPS only — a Deny statement for requests where aws:SecureTransport is false — a common compliance requirement.

Helm Chart Generator

Generate a Helm chart for your app: Chart.yaml, values.yaml and templates for Deployment, Service, Ingress, ConfigMap and autoscaling. ZIP download.

Semantic Version Calculator

Compare semantic versions, bump major, minor, patch or prerelease, and test npm ranges like ^1.2.0, ~2.3 or 1.x against your versions — with plain explanations.

Changelog Generator

Paste git log output and get a grouped Markdown changelog: features, fixes, performance and breaking changes, in Keep a Changelog style, with the next version.

.editorconfig Generator

Create an .editorconfig with indentation, line endings, charset, whitespace and final newline rules — presets for web, Node, Python, Go and Makefiles.

LICENSE File GeneratorRequer conexão com a internet

Create a LICENSE file for your project: MIT, Apache 2.0, GPL 3.0, BSD, ISC, MPL 2.0, Unlicense and more, with your name and year, plus SPDX ID and badge.

Conventional Commit Builder

Write Conventional Commits messages: type, scope, description, body, breaking changes and footers, with live rule checks, the version bump and the git command.

.htaccess Tester & Validator

Validate .htaccess syntax and test RewriteRule, RewriteCond and Redirect rules against any URL. See which rules match, the redirect target and every step. Free.

  • Unknown directives — and typos — Apache answers any unknown directive in .htaccess with a 500 Internal Server Error.
  • Server-only directives — such as ServerName, <VirtualHost> or <Directory>, which are not allowed in .htaccess.
  • Unbalanced containers — an <IfModule> or <FilesMatch> that is never closed.

.env.example Generator

Turn a .env file into a safe .env.example: secrets are blanked, safe defaults kept, comments preserved. Or scan your code for process.env and os.environ keys.

  • Key names — containing SECRET, TOKEN, PASSWORD, PASS, PWD, KEY, PRIVATE, CREDENTIAL, AUTH, SALT, DSN or WEBHOOK.
  • Value patterns — such as Stripe (sk_live_…), GitHub (ghp_…), AWS (AKIA…), Slack, OpenAI and Anthropic keys, JWTs, PEM private keys and URLs with embedded passwords…
  • High-entropy strings — long random-looking values are treated as secrets even if the key name looks harmless.

Dockerfile Generator

Generate a production-ready Dockerfile and .dockerignore for Node.js, Next.js, Python, Go, Java, PHP, Ruby, .NET, Rust or static sites, with multi-stage builds.

  • Multi-stage builds — compile in a full image, then copy only the output into a slim runtime image. Compilers, dev dependencies and source code stay out of production.
  • Layer caching — copy the dependency manifest (package.json, requirements.txt, go.mod…) and install before copying the rest of the code, so a code change doesn’t…
  • A non-root user — if the app is compromised, the attacker doesn’t get root inside the container.

Kubernetes YAML Validator

Validate Kubernetes manifests online: YAML syntax, required fields, deprecated apiVersions, selector mismatches, resource limits, probes and security.

GitHub Actions Workflow Validator

Check GitHub Actions workflows before you push: triggers, jobs, steps, needs, expressions, cron, permissions, outdated actions and injection risks.

  • Unknown events or keys — typos such as pull-request instead of pull_request, or run-on instead of runs-on.
  • Broken job graphs — needs pointing at a job that doesn’t exist, or jobs that depend on each other in a cycle.
  • Expressions — unbalanced &#36;{{ }}, unknown contexts and references to step outputs that don’t exist.

JSON to TOML Converter

Convert JSON to TOML for Cargo.toml, pyproject.toml and config files: nested objects become tables, arrays of objects become [[arrays of tables]]. Free.

TOML Converter

Convert TOML to JSON or YAML and back: Cargo.toml, pyproject.toml and config files. Validates TOML 1.0 with clear errors, keeps dates and nested tables. Free.

Deep Link File Generator

Generate and validate apple-app-site-association and assetlinks.json for iOS Universal Links and Android App Links, with paths, fingerprints and hosting tips.

Line Ending Converter

Convert line endings between Windows (CRLF) and Unix (LF): detect mixed endings, fix files one by one or in bulk, trim trailing spaces and convert tabs. Free.

Windows Path Converter

Convert file paths between Windows, WSL, Git Bash, Cygwin, file:// URLs and escaped strings for JSON, C# or Python. Handles drives, UNC shares and spaces.

  • Windows — C:\Users\me\file.txt, backslashes and a drive letter.
  • WSL — Windows drives are mounted under /mnt: /mnt/c/Users/me/file.txt. Inside WSL, wslpath does the same conversion.
  • Git Bash / MSYS2 — /c/Users/me/file.txt.

CORS Header Generator & TesterRequer conexão com a internet

Generate CORS headers for Express, Nginx, Apache, Netlify, Vercel, Next.js or Workers — and test any URL’s preflight to see exactly why a request is blocked.

Guias rápidos e prompts

Guias para copiar e colar: comandos Git, Docker e Linux e prompts de IA para programar. Preencha seus valores uma vez e copie comandos prontos para rodar. Todas as 6 ferramentas de Guias rápidos →

Git Cheat Sheet

Interactive Git cheat sheet: branch, commit, merge, rebase, stash, undo and history commands explained in one line. Fill in your branch name and copy.

Docker Cheat Sheet

Interactive Docker cheat sheet: build, run, exec, logs, Compose, volumes, networks and cleanup commands. Fill in your image and container names and copy.

Linux Commands Cheat Sheet

Interactive Linux and bash cheat sheet: files, grep, find, permissions, processes, systemd, networking, SSH and rsync. Fill in your paths and copy commands.

AI Prompts for Developers

28 copy-paste AI prompts for developers: debugging, code review, refactoring, tests, SQL, commit messages and docs. Works with ChatGPT, Claude and Copilot.

  • Context — language, framework and versions. “React 19 with TypeScript” gets far better answers than “JavaScript”.
  • Expected vs actual — for bugs, say what should happen and what happens instead.
  • The smallest relevant code — paste the function and its callers, not the whole repository.

PowerShell Cheat Sheet

Interactive PowerShell cheat sheet: files, search, processes, services, networking, JSON and CSV, variables and scripting. Fill in your values and copy.

Windows CMD Commands Cheat Sheet

Windows Command Prompt cheat sheet: files, robocopy, findstr, processes, network, repair tools and batch scripting basics. Fill in your values and copy.

Ferramentas JSON e dados

Formate, valide e converta JSON, YAML, CSV e TypeScript no navegador. Rápido, privado e sem upload: seus dados ficam no seu dispositivo. Todas as 35 ferramentas de JSON →

Formatação JSON

Formate e valide JSON online: embeleze ou minifique, encontre erros por linha e coluna, ordene chaves e explore a árvore. Grátis e no seu navegador.

Gerador de dados simulados

Gere dados de teste falsos e realistas: usuários, produtos, pedidos, endereços e registros de API aninhados em 5 configurações regionais.

  • JSON — alimente uma API simulada, um servidor JSON ou uma importação no CMS do Webflow depois de converter com o conversor de JSON para CSV.
  • CSV — importa para planilhas, Airtable ou o CMS do Webflow (valores aninhados são transformados em strings JSON).
  • SQL INSERT — preencha uma tabela local do PostgreSQL, MySQL, SQLite ou SQL Server; os valores são escapados e colocados entre aspas de acordo com o dialeto.

JSON para Tipos

Cole o JSON e obtenha modelos tipados para TypeScript, Python, Go, Java, C#, Kotlin, Swift e Rust — com campos opcionais, valores nulos.

  • Matrizes de objetos são mescladas — um campo que não está presente em alguns itens passa a ser opcional; um campo que às vezes null se torna nulo.
  • Números — os números inteiros se tornam tipos inteiros (int, int64, long, i64); qualquer número com decimais vira um float/double.
  • Datas — strings no formato ISO 8601, como 2026-10-26T09:30:00Z pode se tornar Date, datetime, time.Time, OffsetDateTime, DateTimeOffset ou DateTime<Utc>.

JSON Viewer

View JSON as a collapsible tree: expand and collapse nodes, search keys and values, see types and sizes and copy the JSON path of any value. Free.

  • Collapsible nodes — with item and key counts on every object and array.
  • Type colors — strings, numbers, booleans and null are easy to tell apart.
  • Search — highlights matching keys and values and opens the branches that contain them.

JSON Schema Validator

Validate JSON against a JSON Schema (draft 2020-12, 2019-09, 07 or 04) with clear error paths, format checks and a schema generator for sample data.

JSONPath Tester

Test JSONPath expressions against your JSON online: filters, wildcards, recursive descent and slices, with every match listed by path and value.

OpenAPI / Swagger Validator

Validate OpenAPI 3.1, 3.0 and Swagger 2.0 specs in YAML or JSON against the official schemas, plus broken $refs, duplicate operationIds and path parameters.

  • Swagger 2.0 — swagger: "2.0", definitions, host/basePath.
  • OpenAPI 3.0 — components, servers, requestBody; schemas are a JSON Schema draft-04 subset with nullable.
  • OpenAPI 3.1 — fully aligned with JSON Schema 2020-12 (type: [string, "null"] instead of nullable), adds webhooks.

JSON to YAML

Convert JSON to clean, readable YAML instantly — and edit the YAML to get JSON back. Free online converter with indent and quoting options. No upload.

YAML to JSON

Convert YAML to JSON online for free. Supports anchors, merge keys and multi-document files, and shows YAML errors with line and column. Runs in your browser.

  • Anchors, aliases and merge keys — &defaults, *defaults and <<: *defaults (common in Docker Compose and GitLab CI) are expanded into plain JSON.
  • Multiple documents — files with several documents separated by --- (typical for Kubernetes) become a JSON array, one element per document.
  • Block scalars — | keeps line breaks, > folds them into spaces.

JSON to CSV

Convert JSON arrays to CSV online for free. Flattens nested objects with dot notation, handles arrays and quoting, and exports Excel-ready CSV or TSV files.

CSV to JSON

Convert CSV to JSON online for free. Auto-detects the delimiter, handles quoted fields with commas and line breaks, detects numbers and rebuilds nested objects.

JSON to TypeScript

Generate TypeScript interfaces or type aliases from JSON instantly. Free online converter with nested types, optional and nullable fields and array merging.

JSON to JSON Schema

Generate a JSON Schema from sample JSON: types, required fields, formats (email, date, URI, UUID), enums and arrays of objects. Draft 2020-12 or draft-07.

  • Types — strings, numbers, integers (whole numbers), booleans, null, objects and arrays. A field that is sometimes a number and sometimes null becomes "type":…
  • Arrays — every item is merged into one items schema, so an array of user objects gets one user schema with all keys seen.
  • Required — by default a key is required only if it appears in every object of that shape. With one example, all keys are required.

JSON Schema to TypeScript

Convert a JSON Schema to TypeScript interfaces: required and optional fields, enums, unions, $ref definitions and descriptions as JSDoc. In your browser.

JSON5 to JSON Converter

Convert JSON5 and JSONC (JSON with comments, trailing commas, single quotes and unquoted keys) to strict JSON, with exact error positions. Runs in your browser.

JSONL Converter

Convert JSON Lines (JSONL, NDJSON) to a JSON array and JSON arrays to JSONL, validate every line with exact errors, and preview records. Free, in your browser.

JSON to XML

Convert JSON to XML online. Maps arrays to repeated elements and @-prefixed keys to attributes, with a custom root element, indentation and declaration.

XML to JSON

Convert XML to JSON online. Attributes become @-prefixed keys, repeated elements become arrays, CDATA and text are kept; optional type detection.

JSON Diff

Compare two JSON documents and list every added, removed and changed value with its path. Ignores key order and, optionally, array order and case.

JSON Escape & Unescape

Escape text for use inside JSON strings, unescape \n, \" and \u sequences, embed a JSON document as a string and parse it back. ASCII-only option.

JSON to Markdown Table

Convert a JSON array (API responses, LLM output) into a neatly aligned Markdown table. Flattens nested objects, right-aligns numbers and escapes pipes. Free.

  • Columns — are the union of keys across all objects, in first-seen order; missing values become empty cells.
  • Nested objects — are flattened (address.city); arrays and deeper structures are shown as compact JSON.
  • Alignment — in Auto mode, numeric columns are right-aligned with ---: so figures line up.

JSON Validator

Validate JSON and find syntax errors with the exact line and column: missing or trailing commas, quotes and brackets. Fix and format JSON in one step.

  • Trailing comma — {"a": 1,} is valid JavaScript but not JSON.
  • Single quotes — JSON strings and keys need double quotes: "name", not 'name'.
  • Unquoted keys — {name: "x"} must be {"name": "x"}.

JSON to Go

Convert JSON to Go Structs instantly: nested objects, arrays and optional fields are typed for you. Paste JSON, copy the code. Free.

JSON to Java

Convert JSON to Java Classes instantly: nested objects, arrays and optional fields are typed for you. Paste JSON, copy the code. Free.

JSON to Python

Convert JSON to Python Dataclasses instantly: nested objects, arrays and optional fields are typed for you. Paste JSON, copy the code. Free.

JSON to C#

Convert JSON to C# Classes instantly: nested objects, arrays and optional fields are typed for you. Paste JSON, copy the code. Free.

JSON to Kotlin

Convert JSON to Kotlin Data Classes instantly: nested objects, arrays and optional fields are typed for you. Paste JSON, copy the code. Free.

JSON to Swift

Convert JSON to Swift Structs instantly: nested objects, arrays and optional fields are typed for you. Paste JSON, copy the code. Free.

JSON to Rust

Convert JSON to Rust Structs instantly: nested objects, arrays and optional fields are typed for you. Paste JSON, copy the code. Free.

JSON to TOML Converter

Convert JSON to TOML for Cargo.toml, pyproject.toml and config files: nested objects become tables, arrays of objects become [[arrays of tables]]. Free.

TOML Converter

Convert TOML to JSON or YAML and back: Cargo.toml, pyproject.toml and config files. Validates TOML 1.0 with clear errors, keeps dates and nested tables. Free.

XML to CSV Converter

Convert XML to CSV online: repeating records are detected automatically, attributes and nested values become columns. Preview the table and download CSV. Free.

XML to Excel Converter

Convert XML to an Excel .xlsx file online: repeating records become rows, attributes and nested elements become columns. Preview, then download. Free.

GraphQL Formatter & Validator

Format, minify and validate GraphQL queries and schemas. See syntax errors with line and column and check queries against your schema SDL. Runs locally.

GraphQL Query Builder

Build GraphQL queries and mutations visually: paste your schema, tick the fields you need, fill in arguments and copy the query with its variables JSON.

Ferramentas de banco de dados e Excel

Ferramentas gratuitas para bancos de dados e planilhas: converta Excel e CSV em SQL, JSON, arrays PHP ou JavaScript, exporte dumps SQL para Excel e gere CREATE TABLE. Todas as 26 ferramentas de Banco de dados →

CSV & Excel to SQL

Convert CSV or Excel to SQL INSERT statements online. Detects column types, writes CREATE TABLE and supports MySQL, PostgreSQL, SQLite, SQL Server and Oracle.

  • Quotes — inside text are doubled (O'Brien → 'O''Brien'); MySQL output also escapes backslashes.
  • Identifiers — are quoted with backticks (MySQL), double quotes (PostgreSQL, SQLite, Oracle) or brackets (SQL Server), so reserved words like order or group work as…
  • Multi-row inserts — are much faster than one statement per row. SQL Server allows at most 1,000 rows per VALUES list, and Oracle uses INSERT ALL … SELECT 1 FROM DUAL.

SQL Playground

Run SQL online with a real SQLite database in your browser. Sample tables included, import CSV, run multiple statements, export results and save the database.

SQL Validator

Validate SQL syntax for MySQL, PostgreSQL, SQL Server, SQLite, BigQuery and Snowflake. See the exact line and column of errors plus best-practice warnings.

  • Identifier quotes — MySQL and MariaDB use backticks (`order`), PostgreSQL, SQLite and the SQL standard use double quotes, SQL Server uses square brackets ([order]).
  • Row limits — LIMIT 10 in MySQL, PostgreSQL and SQLite; TOP 10 or OFFSET … FETCH in SQL Server.
  • Upserts — ON DUPLICATE KEY UPDATE (MySQL) vs ON CONFLICT … DO UPDATE (PostgreSQL, SQLite) vs MERGE (SQL Server, Snowflake, BigQuery).

Excel to JSON

Convert Excel spreadsheets to JSON online for free. Open .xlsx files or paste cells, pick a sheet, keep dates and numbers, and export an array of objects.

  • Old .xls files — use a binary format. Save them as .xlsx or CSV in Excel (File → Save As) first.
  • Merged cells — only keep their value in the top-left cell; the others come through empty.
  • Duplicate column names — are renamed name_2, name_3 so no data is overwritten.

JSON to Excel

Convert JSON to an Excel .xlsx file online for free. Flattens nested objects into columns, keeps numbers as numbers, bolds and freezes the header row.

  • Types survive — Numbers are stored as numbers and booleans as TRUE/FALSE, so formulas such as =SUM() work immediately.
  • No encoding issues — Accents, emoji and non-Latin scripts display correctly; CSV files often need a UTF-8 BOM for Excel.
  • No delimiter guessing — Excel in many European locales expects semicolons in CSV files; an .xlsx file has no delimiter at all.

JSON to SQL

Convert JSON arrays to SQL INSERT and CREATE TABLE statements for MySQL, PostgreSQL, SQLite, SQL Server or Oracle. Flattens nested objects. Free and private.

  • Numbers — integers become INT (or BIGINT above 2,147,483,647); decimals become DECIMAL with enough precision for the largest value.
  • Booleans — TRUE/FALSE in MySQL and PostgreSQL, 1/0 in SQLite, SQL Server (BIT) and Oracle.
  • Strings that look like dates — (2026-02-14 or ISO timestamps) become DATE or DATETIME/TIMESTAMP columns.

SQL to JSON, CSV & Excel

Convert SQL INSERT statements and mysqldump files to JSON, CSV or Excel online. Reads CREATE TABLE column names, handles escapes and multiple tables.

  • Multi-row inserts — VALUES (…), (…), (…) as written by mysqldump and most export tools.
  • Column names — from the INSERT column list, or — when the INSERT has none — from the matching CREATE TABLE in the same script.
  • Quoted identifiers — `backticks`, "double quotes" and [brackets], plus schema-qualified names like public.users.

CSV & Excel to HTML Table

Convert CSV, Excel or JSON to a clean HTML table online. Semantic thead markup, escaped cells, optional Bootstrap classes or built-in CSS and a live preview.

CSV & Excel to Markdown Table

Convert CSV, Excel cells or JSON to a Markdown table online. Padded columns, escaped pipes and right-aligned numbers — ready for GitHub, READMEs and docs.

  • Pipes — (|) inside a cell would start a new column, so they are escaped as \|.
  • Line breaks — end a table row in Markdown. They are converted to <br> (which GitHub renders) or to spaces.
  • Backslashes — are escaped so they appear literally.

Excel, CSV & JSON to PHP Array

Convert CSV, Excel or JSON to a PHP array online. Associative or indexed arrays, short [] or array() syntax, keyed by ID, properly escaped strings. Free.

Excel, CSV & JSON to JS Array

Convert CSV, Excel or JSON to a JavaScript array of objects online. const, export or module.exports, unquoted keys, single or double quotes, trailing commas.

  • Unquoted keys — when the key is a valid identifier (name:), quoted only when needed ('first name':).
  • Single or double quotes — to match your Prettier or ESLint settings.
  • Trailing commas — , which keep diffs to one line when you add rows.

CREATE TABLE Generator

Build SQL CREATE TABLE statements for MySQL, PostgreSQL, SQLite, SQL Server and Oracle. Primary keys, auto-increment, defaults, or infer columns from data.

  • PRIMARY KEY — uniquely identifies each row and implies NOT NULL. Tick PK on several columns for a composite key.
  • NOT NULL — rejects missing values. Use it for every column your application always fills.
  • UNIQUE — prevents duplicates, such as two accounts with the same email.

SQL IN Clause Generator

Turn a list of values or an Excel column into a SQL IN clause. Quotes and escapes values, removes duplicates and splits into groups of 1,000 for Oracle. Free.

  • Oracle — allows at most 1,000 expressions in one IN list (error ORA-01795). Set groups of 1,000 and the generator joins them with OR.
  • SQL Server — has no fixed limit, but statements with many thousands of values parse slowly; use a temporary table or table-valued parameter instead.
  • MySQL — is limited by max_allowed_packet; PostgreSQL can also take an array: WHERE id = ANY('{1,2,3}').

Split CSV

Split a large CSV into smaller files by rows per file, number of files or column value. Keeps the header in every file; download all as a ZIP. Free, private.

  • The header row — is repeated at the top of every file, so each piece imports on its own.
  • Quoted values — commas, quotes and line breaks inside cells — are written back correctly.
  • The delimiter — is detected (comma, semicolon, tab or pipe) and reused in the output.

Split Excel

Split an Excel spreadsheet into multiple .xlsx files: by rows, number of files, column value or one file per sheet. Download all as a ZIP. Free and private.

  • Rows per file — fixed-size chunks, e.g. 10,000 rows each for an import limit.
  • Number of files — the rows divided as evenly as possible.
  • Column value — one workbook per distinct value in a column, named after the value.

CSV to Excel

Convert CSV to an Excel .xlsx file online: delimiter detected, numbers kept numeric, leading zeros and accents preserved, bold frozen header. Free and private.

JSONL Converter

Convert JSON Lines (JSONL, NDJSON) to a JSON array and JSON arrays to JSONL, validate every line with exact errors, and preview records. Free, in your browser.

Comma to New Line

Turn a comma-separated list into one item per line, or swap new lines back to commas. Trims spaces after commas. Free comma to new line converter.

MySQL Syntax Checker

Check MySQL and MariaDB query syntax online. Pinpoints the line and column of every error and warns about UPDATE without WHERE, SELECT * and more.

  • Casts — PostgreSQL accepts value::int; most others need CAST(value AS INT).

PostgreSQL Syntax Checker

Check PostgreSQL query syntax online: CTEs, ::casts, RETURNING, ON CONFLICT and JSON operators. Shows the line and column of each error. Free and private.

Excel Formula to JavaScript

Convert Excel and Google Sheets formulas to JavaScript. Translates IF, SUMIFS, VLOOKUP, XLOOKUP, ROUND, text and date functions with Excel-accurate helpers.

  • Operator precedence — In Excel =-2^2 is 4 because negation binds tighter than ^. JavaScript does not even allow -2 ** 2. The converter always adds the parentheses Excel…
  • Rounding — Excel rounds halves away from zero; Math.round(-2.5) returns −2 and (1.005).toFixed(2) gives "1.00". The generated round() helper matches Excel.
  • Remainders — MOD(-7, 3) is 2 in Excel but -7 % 3 is −1 in JavaScript, so a mod() helper is used.

Excel Formula to Python

Convert Excel formulas to Python code online. Translates IF, SUMIFS, COUNTIF, VLOOKUP, ROUND and text functions into clean Python with Excel-accurate rounding.

  • Banker's rounding — Python's round(2.5) returns 2 and round(0.125, 2) returns 0.12; Excel gives 3 and 0.13. The output uses an excel_round() helper based on Decimal with…
  • Concatenation — "Total: " + 5 raises a TypeError in Python, so every non-text operand of & is wrapped in str().
  • IF is an expression — IF becomes Python's conditional expression (a if c else b), and nested IFs chain naturally.

Excel Formula to PHP

Convert Excel formulas to PHP code online. Translates IF, VLOOKUP, SUMIFS, IFERROR, text and date functions into PHP 8 with multibyte-safe string handling.

  • Nested ternaries — Since PHP 8, unparenthesized nested ternaries are a fatal error. Every nested IF is wrapped in parentheses automatically.
  • Concatenation precedence — In PHP 8, + and - bind tighter than ., so "Total: " . $a + $b adds first. The converter keeps Excel's meaning either way.
  • Multibyte text — LEFT, MID, LEN, UPPER and LOWER use the mb_* functions, so accented characters and emoji count as one character, like in Excel.

Excel Formula to SQL

Convert Excel formulas to SQL for MySQL, PostgreSQL or SQL Server. IF becomes CASE WHEN, SUMIFS and COUNTIF become conditional aggregates. Free and private.

XML to CSV Converter

Convert XML to CSV online: repeating records are detected automatically, attributes and nested values become columns. Preview the table and download CSV. Free.

XML to Excel Converter

Convert XML to an Excel .xlsx file online: repeating records become rows, attributes and nested elements become columns. Preview, then download. Free.

Ferramentas de compressão e minificação

Ferramentas de compressão grátis: gzip e Brotli, teste de compressão de sites, minificadores de JavaScript, HTML, JSON e XML, otimizador de SVG e arquivos ZIP. Todas as 17 ferramentas de Comprimir →

JavaScript Minifier

Minify JavaScript online with Terser. Mangle names, drop dead code and console calls, keep license comments, support ES modules and see the gzipped size. Free.

  • Syntax error — the line and column are shown. TypeScript and JSX must be compiled to JavaScript first.
  • Code stops working after mangling — turn off Mangle top-level names; if that does not help, check for eval or code that reads function names.
  • Need a readable version again? — Use the JavaScript formatter to beautify minified code.

Website Compression TestRequer conexão com a internet

Check if a website uses gzip, Brotli or Zstandard compression. See transfer sizes, savings, uncompressed CSS/JS files and how small the page could be.

  • Each encoding separately — the page is requested with identity, br, gzip, zstd and a browser-like combined header, and the real transferred bytes are measured.
  • Potential savings — the uncompressed page is compressed on our server with gzip 6, gzip 9, Brotli 5 and Brotli 11, so you can see what you are leaving on the table.
  • Linked CSS and JavaScript — up to 12 stylesheets and scripts from the page are checked, because it is common for HTML to be compressed while static files are not.

SVG Optimizer

Optimize SVG files online with SVGO: remove editor metadata, simplify paths, round numbers and minify markup. Live before/after preview and size savings. Free.

Gzip Compress & Decompress

Gzip compress or decompress text and files online. Choose levels 1–9, zlib or raw deflate, view Base64 output, open .gz files and compare with Brotli. Private.

  • “Invalid data” — usually means the input is Brotli, or the Base64 was cut off. Try the Brotli tab, or check the string is complete.
  • A .tar.gz file — decompresses to a .tar archive, which you can then open with any archive tool.
  • Already-compressed files — (JPEG, MP4, ZIP) do not get smaller — the data has no redundancy left.

Brotli Compress & Decompress

Compress or decompress Brotli (.br) online with quality 0–11. Compare Brotli with gzip for your text or files. Runs in your browser, nothing uploaded.

  • Size — Brotli wins on almost all text; the gap is largest for small files thanks to the built-in dictionary.
  • Speed — at quality 11 Brotli is much slower to compress than gzip -9; at quality 4–5 it is comparable.
  • Support — all current browsers accept Brotli over HTTPS. gzip remains the safe fallback for old clients and tools.

HTML Minifier

Minify HTML online: remove comments and whitespace, collapse boolean attributes and minify inline CSS and JavaScript. Keeps pre and textarea intact.

JSON Minifier

Minify JSON online: remove whitespace and line breaks, validate the syntax, sort keys and convert arrays to JSON Lines. Shows minified and gzipped size.

  • API responses and config shipped to browsers — fewer bytes over the network.
  • Storing JSON — in databases, Redis, cookies, environment variables or query strings where size limits apply.
  • Embedding JSON-LD — or app state in HTML.

XML Minifier

Minify XML online: remove comments, indentation and whitespace between tags while keeping CDATA and text intact. Validates well-formedness and shows savings.

ZIP File Creator

Create ZIP files online from files and folders. Pick the compression level, keep folder structure and download instantly. Files never leave your device.

  • Nothing is uploaded — confidential documents never leave your computer.
  • It is fast — no upload or download wait for large files.
  • There is no file-size limit — imposed by a server; the practical limit is your device’s memory (a few gigabytes on a desktop).

Unzip Files Online

Unzip files online: open a ZIP archive, see every file and folder, preview text and images and download single files. Runs in your browser, nothing uploaded.

  • Password-protected ZIPs — encryption is not supported; you will see a clear message.
  • RAR, 7z and tar.gz — these are different formats. A .gz file can be decompressed with the gzip tool.
  • Very large archives — the whole archive is held in memory, so multi-gigabyte files may not open on phones.

Compress Image to 20 KB

Compress a JPG, PNG or WebP image to under 20 KB for signatures and tiny form uploads. The best quality that fits, many images at once, nothing uploaded.

Compress Image to 50 KB

Compress a JPG, PNG or WebP image to under 50 KB for passport photos and application forms. The best quality that fits, many images at once, nothing uploaded.

Compress Image to 100 KB

Compress a JPG, PNG or WebP image to under 100 KB for job portals, visa forms and websites. The best quality that fits, many images at once, nothing uploaded.

Compress Image to 200 KB

Compress a JPG, PNG or WebP image to under 200 KB for online forms, avatars and blogs. The best quality that fits, many images at once, nothing uploaded.

Compress Image to 500 KB

Compress a JPG, PNG or WebP image to under 500 KB for websites, CMS uploads and marketplaces. The best quality that fits, many images at once, nothing uploaded.

Compress Image to 1 MB

Compress a JPG, PNG or WebP image to under 1 MB for upload limits and sharing. The best quality that fits, many images at once, nothing uploaded.

Compress Images for Email

Compress a JPG, PNG or WebP image to under 1 MB so several photos fit in one email. The best quality that fits, many images at once, nothing uploaded.

Ferramentas PDF

Ferramentas PDF grátis no navegador: junte, divida, gire e reorganize PDFs, converta JPG para PDF e PDF para JPG, e adicione marcas d’água e números de página. Todas as 23 ferramentas de PDF →

Juntar PDFs

Junte vários arquivos PDF em um só e organize as páginas como quiser. Grátis, no navegador e sem enviar seus documentos a nenhum servidor.

JPG para PDF

Converta imagens JPG e PNG em PDF online e grátis. Organize as páginas e baixe o arquivo. Tudo acontece no navegador, sem enviar nada.

PDF para JPG

Converta as páginas de um PDF em imagens JPG de alta qualidade, online e grátis. O arquivo é processado no navegador e não é enviado a nenhum servidor.

Dividir PDF

Divida um PDF em vários arquivos ou extraia as páginas que precisar, online e grátis. Funciona no navegador, sem cadastro e sem marca d’água.

Compactar PDF

Reduza o tamanho dos seus PDFs online e grátis. Tudo acontece no navegador, sem enviar a um servidor, sem cadastro e sem marca d’água.

  • Reduz — a resolução das imagens para um nível razoável de acordo com a opção escolhida e as recodifica como JPEG.
  • Mantém o original — de qualquer imagem que a nova versão não consiga reduzir.
  • Compacta a estrutura do arquivo — em fluxos de objetos compactados e descompacta qualquer conteúdo de página não compactado.

Proteger PDF (Adicionar senha)

Proteja um PDF com senha usando criptografia AES-256 e escolha se a impressão, a cópia ou a edição serão permitidas.

Leitor de cartões de identificação

Digitalize os dois lados de um documento de identidade ou carteira de motorista em uma única página: alinhe as fotos, imprima em tamanho real ou salve como PDF.

  • Carteiras de motorista — frente e verso em uma única página para locadoras de veículos, seguradoras, empregadores e formulários do Detran. Confira o Scanner de Carteira de…
  • Passaportes — digitalize a página da foto do passaporte (e uma segunda página, se for solicitado) para pedidos de visto e reservas de viagem com o Scanner de…

PDF para Word

Converta PDF em Word editável online e grátis. Baixe um arquivo DOCX em segundos, sem cadastro e sem marca d’água. Experimente com o seu documento.

Passport Scanner

Scan your passport photo page with your phone: straighten it, print at real size or save as PDF or JPG under a size limit. Private — runs in your browser.

  • Size — the photo page is 125 × 88 mm (ID-3). At “Real size” it prints exactly that big.
  • Glare — passport pages are laminated. Avoid the flash, tilt the passport slightly away from the light, or shoot near a window.
  • Flatness — press the open passport flat — the straightening fixes the perspective, not a curved page.

Driver’s License Scanner

Scan the front and back of your driver’s license onto one page: straighten the photos, print at real size or save as PDF or JPG. Private — runs in your browser.

  • Surface — a dark, plain table makes the card’s edges easy to find, and the corners are placed for you.
  • Glare — licenses have a glossy security layer. Turn off the flash and tilt the card slightly away from bright lights so the photo and text are readable.
  • Size — driver’s licenses use the standard card size (85.6 × 54 mm, ID-1). At “Real size” the copy prints exactly as big as the card — print at 100% /…

Girar PDF

Gire páginas de PDF online e salve-as de vez. Gire páginas avulsas ou o documento inteiro em 90° ou 180°, veja uma prévia com miniaturas e baixe na hora.

Organizar PDF (Reordenar e excluir páginas)

Reorganize, exclua e reordene páginas de PDF online. Arraste as miniaturas para definir uma nova ordem.

  • A opção “Ordem reversa” — corrige documentos digitalizados de trás para frente.

Adicionar números de página ao PDF

Adicione números de página a um PDF online. Escolha a posição, o formato (1, Página 1 de N, 1 / N), o número inicial, o tamanho e as margens, e ignore a capa.

  • A opção “Pular a primeira página” — deixa a capa sem número e começa a contagem na página 2 (com o número que você escolher, geralmente 1).
  • A opção “Começar em” — dá continuidade à numeração de um documento anterior, por exemplo, 45 para o segundo volume.
  • A opção “Espelhado” — coloca os números na borda externa — à direita nas páginas ímpares, à esquerda nas páginas pares — como em um livro impresso.

Sign PDF

Sign a PDF online for free: draw, type or upload your signature, place it on any page, add the date and download the signed PDF. Private — nothing is uploaded.

PDF to Text

Extract text from a PDF online: plain text with clean paragraphs, or Markdown with headings and lists, page by page. Copy it or download .txt or .md files.

PDF to Markdown

Convert PDF to Markdown online: headings, paragraphs and bullet lists become clean Markdown for ChatGPT, Notion, Obsidian or GitHub. Download .md, free.

Crop PDF

Crop PDF pages online: drag a box or enter margins, trim white space automatically, apply to one page or all, and download the cropped PDF. Free and private.

Compare PDF

Compare two PDF files online: see added, removed and changed text side by side or inline, page by page, with a count of every change. Free and private.

Remove Pages from PDF

Delete pages from a PDF online: click the pages you don’t need, check the thumbnails and download the PDF without them. Free, private and instant.

Extract Pages from PDF

Extract pages from a PDF online: type page ranges like 1-3, 7, save them as a new PDF or split every page into its own file. Free and private in your browser.

PDF to PNG

Convert PDF to PNG online: every page becomes a sharp PNG image at 72, 150 or 300 DPI. Download single pages or all as a ZIP. Free, private, in your browser.

Website to PDFRequer conexão com a internet

Convert any web page to PDF online: a text PDF with selectable text and links on A4, Letter or one long page — or a pixel-perfect image PDF of the screenshot.

Ferramentas de segurança e criptografia

Ferramentas de segurança: bcrypt, htpasswd, HMAC, codificador e decodificador JWT, chaves RSA e SSH, decodificador de certificados e CSR, AES. Todas as 27 ferramentas de Segurança →

Bcrypt Generator & Checker

Generate bcrypt password hashes with a chosen cost factor and verify a password against an existing bcrypt hash. Supports $2a$, $2b$ and $2y$.

Decodificador JWT

Decodifique tokens JWT na hora: veja cabeçalho, payload e validade. Tudo acontece no seu navegador, então o token nunca sai do seu dispositivo.

  • Cabeçalho — JSON que descreve o token, por exemplo, {"alg":"HS256","typ":"JWT"}.
  • Carga — JSON com as reivindicações: quem é o usuário, o que ele pode fazer e quando o token expira.
  • Assinatura — calculada com header.payload com uma chave secreta ou privada; por isso, qualquer alteração nas duas primeiras partes o invalida.

Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or files online. Free, with HMAC, hex or Base64 output and a checksum compare field.

IBAN Validator

Validate IBANs for 78 countries: length, structure and the mod-97 checksum, with the bank and branch code decoded. Check many at once or make test IBANs. Free.

Email Header Analyzer

Paste raw email headers to trace every server hop and delay, see SPF, DKIM and DMARC results, find the real sender IP and spot spoofing — all in your browser.

WireGuard Config Generator

Generate a WireGuard VPN setup in your browser: server and client keys, wg0.conf, one config per device with a QR code for phones, NAT and DNS. ZIP download.

AWS IAM Policy Generator

Build least-privilege AWS IAM and S3 bucket policies: pick services, access levels and resources; add MFA, IP and TLS conditions; see wildcard warnings.

S3 Bucket Policy Generator

Generate an Amazon S3 bucket policy: allow CloudFront (OAC), another account or an IAM role, enforce HTTPS, or allow public read.

  • CloudFront (OAC) — the bucket stays private; only your distribution may read it, checked with AWS:SourceArn.
  • Cross-account — the other account’s root principal (or a role in it) may read or write objects.
  • HTTPS only — a Deny statement for requests where aws:SecureTransport is false — a common compliance requirement.

PKCE Generator

Generate an OAuth 2.0 PKCE code verifier and S256 code challenge in your browser, plus state and nonce, the authorization URL and the token request.

  • S256 — code_challenge = BASE64URL(SHA256(code_verifier)), without padding.

ULID & Nano ID Generator

Generate ULIDs (time-sortable, with the timestamp decoded) or Nano IDs with a custom alphabet and length. Bulk up to 1,000 and see the collision risk. Free.

Nano ID Generator

Generate Nano IDs online: choose the length, the alphabet (URL-safe, no look-alikes, numbers, hex or custom) and a prefix — and see the collision risk.

MD5 Hash Generator

Generate the MD5 hash of any text instantly — plus SHA-1 and SHA-256 for comparison. Hex or Base64 output, HMAC-MD5 and hash comparison. Free and private.

SHA-256 Hash Generator

Generate SHA-256 hashes of any text instantly, plus SHA-1, SHA-384, SHA-512 and MD5. Hex or Base64 output, HMAC-SHA256 and hash comparison. Free, private.

JavaScript Obfuscator

Obfuscate JavaScript online to make it hard to read and copy: renamed variables, encoded strings, control-flow flattening and dead code. Free.

  • Light — renaming and string array; small overhead. Good for most front-end code.
  • Medium — adds control-flow flattening, string encoding and splitting. Code grows and runs slower.
  • Strong — adds dead code injection and more aggressive transforms. Use only on code that isn’t performance-critical.

TOTP Generator

Generate TOTP two-factor codes from a Base32 secret, create new secrets with an otpauth:// link for authenticator apps, and verify codes. Runs in your browser.

  • Clock — TOTP depends on the time. Turn on automatic date and time on your phone and computer.
  • Secret — copy it exactly; it is Base32 (A–Z and 2–7) — 0, 1 and 8 never appear.
  • Settings — digits, period and algorithm must match what the service uses (the otpauth link says so).

Password Breach Checker

Check if a password appeared in a data breach without sending it: only the first 5 characters of its SHA-1 hash leave your browser. Free and private.

  • Found — the password is in breach lists that attackers use for “credential stuffing”. Change it on every site where you used it, even if it looks strong.
  • Not found — it isn’t in known breaches. That doesn’t make it strong — short or guessable passwords can still be cracked. Check it with the Password Strength…

CSP Generator

Build a Content-Security-Policy header with presets for Google Analytics, Fonts, YouTube and Stripe. Get the header, meta tag and nginx, Apache, Vercel configs.

Credit Card Validator

Check whether a credit or debit card number is valid with the Luhn algorithm and see the card brand — Visa, Mastercard, Amex and more. Plus test card numbers.

Htpasswd Generator

Create .htpasswd entries for Apache and Nginx Basic Auth with bcrypt, APR1-MD5 or SHA1. Add several users, copy the lines or download the file. Runs locally.

HMAC Generator

Generate HMAC-SHA256, SHA-384, SHA-512 and SHA-1 signatures online. Hex or Base64 output, text, hex or Base64 keys, and webhook signature verification.

JWT Encoder

Create signed JSON Web Tokens online with HS256, HS512, RS256, PS256 or ES256. Edit header and payload, add iat/exp claims and sign with a secret or key.

RSA Key Generator

Generate RSA 2048–4096, ECDSA P-256/P-384 and Ed25519 key pairs in your browser. Download PKCS#8 and SPKI PEM, OpenSSH and JWK public keys. Never uploaded.

  • PKCS#8 PEM — (BEGIN PRIVATE KEY) — the standard private key format for OpenSSL, Node.js, Java, Go and the JWT encoder.
  • SPKI PEM — (BEGIN PUBLIC KEY) — the public key to share with whoever verifies your signatures.
  • OpenSSH — (ssh-rsa AAAA…) — for authorized_keys. For SSH key pairs with an OpenSSH private key, use the SSH key generator.

SSH Key Generator

Generate SSH key pairs online: Ed25519, RSA 4096 or ECDSA. Get an OpenSSH private key and an authorized_keys public key with fingerprint. Runs locally.

SSL Certificate Decoder

Decode SSL/TLS certificates in PEM or DER: subject, issuer, validity, SANs, key size, extensions and SHA-256 fingerprint, for a whole chain. Runs locally.

  • Name mismatch — the hostname is not in the SAN list.
  • Expired / not yet valid — check the dates and the server’s clock.
  • Incomplete chain — paste the whole chain the server sends; the intermediate’s subject must match the leaf’s issuer.

CSR Decoder

Decode a Certificate Signing Request (CSR) to check its subject, domains (SANs), key type, size and signature before sending it to a certificate authority.

  • Domains — every hostname — including www and bare domain — must appear in the SAN list. Many CAs copy the CN into the SANs, but not all.
  • Key — RSA 2048 bits or more, or ECDSA P-256 / P-384. Smaller RSA keys are rejected.
  • Organization fields — for OV/EV certificates, O, L, ST and C must match your legal registration exactly. For DV certificates they are ignored.

AES Encrypt & Decrypt

Encrypt and decrypt text with AES-256 and a password: modern AES-GCM with PBKDF2, or OpenSSL-compatible aes-256-cbc output. Runs in your browser.

CORS Header Generator & TesterRequer conexão com a internet

Generate CORS headers for Express, Nginx, Apache, Netlify, Vercel, Next.js or Workers — and test any URL’s preflight to see exactly why a request is blocked.

Ferramentas de código

Formate HTML, CSS, JavaScript e SQL, minifique CSS, teste expressões regulares, compare textos e converta cURL em código e Markdown em HTML. Todas as 57 ferramentas de Código →

Online HTML Editor

Write HTML, CSS and JavaScript with a live preview and console in your browser. Sandboxed, autosaved and downloadable as one HTML file. No sign-up.

  • Tab — inserts two spaces instead of leaving the editor.

Testador de Expressões Regulares

Teste expressões regulares em tempo real: destaque correspondências, veja grupos e substituições, com guia rápido. Grátis, sem cadastro e no navegador.

Verificador de Diferenças

Compare dois textos ou arquivos e veja as diferenças na hora, linha por linha e palavra por palavra. Grátis, privado e sem enviar nada a um servidor.

  • A opção “Ignorar espaços em branco” — trata sequências de espaços e tabulações como um único espaço e ignora espaços em branco no início e no final — perfeito quando um arquivo foi…
  • A opção “Ignorar maiúsculas e minúsculas” — trata “Erro” e “erro” como iguais.
  • “Recolher inalterado” — oculta trechos longos que não foram alterados, mantendo três linhas de contexto ao redor de cada alteração. Clique em uma linha recolhida para…

README Generator

Create a professional README.md with badges, install steps, usage, config table, env vars, roadmap and license. Live GitHub-style preview, free and private.

  • Lead with the outcome — , not the technology: “Turn any string into a URL-safe slug” beats “A TypeScript utility using Unicode normalization”.
  • Make examples copy-pasteable — and runnable — no placeholders that break when pasted.
  • Use relative links — for files in the repo (./docs/setup.md, LICENSE) so they work on forks and branches.

HTML Formatter

Free online HTML formatter: beautify messy or minified HTML with clean indentation, format inline CSS & JS, or minify HTML safely — all in your browser.

CSS Formatter

Beautify minified or messy CSS online for free: one declaration per line, consistent indentation, clean media queries — or minify it again in one click.

  • Two-space indentation — is the de-facto standard in most CSS style guides and the Prettier default.
  • One selector per line — in grouped selectors makes diffs smaller when you add or remove a selector.
  • A blank line between rules — improves scanning in long files.

JavaScript Formatter

Beautify minified or messy JavaScript online for free. Readable indentation, brace styles, JSX support — plus a safe whitespace minifier. Runs in your browser.

  • “Doesn’t parse as plain JavaScript” — shown for TypeScript, JSX or a real syntax error. Formatting still works; minify requires valid JavaScript.
  • JSON — formats fine here, but the JSON Formatter also validates it and points to the exact error.

CSS Minifier

Minify CSS online for free: strip comments and whitespace, shorten colors, numbers and zero units safely, and see the size before and after, including gzip.

SQL Formatter

Format SQL queries online for free. Pick MySQL, PostgreSQL, SQL Server, SQLite, BigQuery and more, set keyword case and indentation, and copy clean SQL.

cURL to Code

Convert curl commands to JavaScript fetch, Axios, Node.js, Python requests, PHP cURL and Go code. Handles headers, JSON, forms, auth and file uploads. Free.

  • JavaScript fetch — built into every browser. Cross-origin requests also need the server to send CORS headers, and browsers refuse to set headers like Cookie or Host;…
  • Node.js fetch — built into Node 18+, no dependency needed; file uploads use fs.openAsBlob.
  • Axios — popular for its interceptors and automatic JSON handling.

XML Formatter

Format and validate XML online. Pretty-print with 2 or 4 spaces or tabs, keep text and CDATA intact, and find well-formedness errors by line. Free and private.

Markdown Table Generator

Create Markdown and HTML tables in a spreadsheet-like editor: add rows and columns, set alignment, paste from Excel or Google Sheets, and copy the result.

HTML Table Generator

Create HTML tables visually: type or paste cells from Excel and Google Sheets, set column alignment and copy clean code with thead and tbody. Free.

  • <thead> and <th scope="col"> — mark the header row, so screen readers announce the column name for each cell.
  • <tbody> — holds the data rows; browsers add it anyway, but writing it keeps your CSS selectors predictable.

JSON to JSON Schema

Generate a JSON Schema from sample JSON: types, required fields, formats (email, date, URI, UUID), enums and arrays of objects. Draft 2020-12 or draft-07.

  • Types — strings, numbers, integers (whole numbers), booleans, null, objects and arrays. A field that is sometimes a number and sometimes null becomes "type":…
  • Arrays — every item is merged into one items schema, so an array of user objects gets one user schema with all keys seen.
  • Required — by default a key is required only if it appears in every object of that shape. With one example, all keys are required.

JSON Schema to TypeScript

Convert a JSON Schema to TypeScript interfaces: required and optional fields, enums, unions, $ref definitions and descriptions as JSDoc. In your browser.

JSON5 to JSON Converter

Convert JSON5 and JSONC (JSON with comments, trailing commas, single quotes and unquoted keys) to strict JSON, with exact error positions. Runs in your browser.

Regex Explainer

Paste a regular expression and get it explained in plain English, token by token: groups, character classes, quantifiers, anchors, lookarounds and flags.

Find and Replace

Find and replace text online: case-sensitive, whole words or regex with capture groups, several replacements at once, live match count and highlighting. Free.

  • Whole words — stops “cat” from also changing “category”.

Regex Replace

Find and replace text with regular expressions: capture groups ($1, $2), named groups, multiline anchors and several rules at once, with live highlighting.

Tabs to Spaces

Convert tabs to spaces (2 or 4) in code and text, or spaces back to tabs. Fix mixed indentation before committing or pasting. Free and private.

Find and Replace in Files

Find and replace text across many files at once — code, CSV, Markdown, HTML, JSON. Regex, match counts per file, preview, and download edited files as a ZIP.

LICENSE File GeneratorRequer conexão com a internet

Create a LICENSE file for your project: MIT, Apache 2.0, GPL 3.0, BSD, ISC, MPL 2.0, Unlicense and more, with your name and year, plus SPDX ID and badge.

Conventional Commit Builder

Write Conventional Commits messages: type, scope, description, body, breaking changes and footers, with live rule checks, the version bump and the git command.

HTML Viewer

Paste HTML and CSS to preview the rendered page instantly. View any HTML snippet, email or template live in your browser, full screen, with no sign-up.

JavaScript Keycode Finder

Press any key to see its JavaScript event.key, event.code, keyCode and which values, location and modifiers, plus a ready-to-use keydown handler.

Gerador de BlurHash e LQIP

Gere pequenos marcadores de lugar desfocados que aparecem enquanto as imagens carregam: uma string BlurHash, um LQIP em base64.

ULID & Nano ID Generator

Generate ULIDs (time-sortable, with the timestamp decoded) or Nano IDs with a custom alphabet and length. Bulk up to 1,000 and see the collision risk. Free.

Nano ID Generator

Generate Nano IDs online: choose the length, the alphabet (URL-safe, no look-alikes, numbers, hex or custom) and a prefix — and see the collision risk.

GUID Generator

Generate random GUIDs online in Microsoft format — uppercase with braces — or plain. Bulk generate up to 1,000, as a list, JSON array or SQL values. Free.

Text Compare

Compare two texts and highlight every difference — added, removed and changed words — side by side or inline. Ignore case and whitespace. Free and private.

JSON to Go

Convert JSON to Go Structs instantly: nested objects, arrays and optional fields are typed for you. Paste JSON, copy the code. Free.

JSON to Java

Convert JSON to Java Classes instantly: nested objects, arrays and optional fields are typed for you. Paste JSON, copy the code. Free.

JSON to Python

Convert JSON to Python Dataclasses instantly: nested objects, arrays and optional fields are typed for you. Paste JSON, copy the code. Free.

JSON to C#

Convert JSON to C# Classes instantly: nested objects, arrays and optional fields are typed for you. Paste JSON, copy the code. Free.

JSON to Kotlin

Convert JSON to Kotlin Data Classes instantly: nested objects, arrays and optional fields are typed for you. Paste JSON, copy the code. Free.

JSON to Swift

Convert JSON to Swift Structs instantly: nested objects, arrays and optional fields are typed for you. Paste JSON, copy the code. Free.

JSON to Rust

Convert JSON to Rust Structs instantly: nested objects, arrays and optional fields are typed for you. Paste JSON, copy the code. Free.

SCSS to CSS Compiler

Compile SCSS and Sass to CSS online with the official Dart Sass compiler: variables, nesting, mixins, functions and @use. Expanded or minified output. Free.

LESS to CSS Compiler

Compile LESS to CSS online with the official Less.js compiler: variables, mixins, nesting, operations and guards. Expanded or minified output. Free.

HTML to JSX Converter

Convert HTML to valid JSX for React: class to className, style strings to objects, self-closing tags, SVG attributes and comments. Wrap it in a component. Free.

JavaScript Obfuscator

Obfuscate JavaScript online to make it hard to read and copy: renamed variables, encoded strings, control-flow flattening and dead code. Free.

  • Light — renaming and string array; small overhead. Good for most front-end code.
  • Medium — adds control-flow flattening, string encoding and splitting. Code grows and runs slower.
  • Strong — adds dead code injection and more aggressive transforms. Use only on code that isn’t performance-critical.

PHP Formatter

Format and beautify PHP code online with Prettier’s PHP plugin: consistent indentation, line breaks and spacing for PHP 5 to 8.3, with PSR-style output. Free.

Line Ending Converter

Convert line endings between Windows (CRLF) and Unix (LF): detect mixed endings, fix files one by one or in bulk, trim trailing spaces and convert tabs. Free.

Windows Path Converter

Convert file paths between Windows, WSL, Git Bash, Cygwin, file:// URLs and escaped strings for JSON, C# or Python. Handles drives, UNC shares and spaces.

  • Windows — C:\Users\me\file.txt, backslashes and a drive letter.
  • WSL — Windows drives are mounted under /mnt: /mnt/c/Users/me/file.txt. Inside WSL, wslpath does the same conversion.
  • Git Bash / MSYS2 — /c/Users/me/file.txt.

XPath Tester

Test XPath expressions against XML or HTML and see every matching node highlighted, with attributes, text and paths. Namespaces supported. Free and private.

Select Menu Generator

Generate ready-made dropdowns: countries with flags, US states, languages, currencies, time zones, phone codes, months and more. HTML, React, Vue, JSON or CSV.

  • Use codes as values — Store US, de or EUR, not the visible label — labels change with translations, codes don’t.
  • Add a placeholder — as a disabled first option, and make the field required so users can’t submit the placeholder.
  • Help long lists — Put the most common choices first, group with <optgroup>, or use a searchable <datalist>.

Country Dropdown HTML

Copy a complete HTML country dropdown: all 249 ISO countries with codes as values, optional flags, continent groups, your top countries first, in any language.

US States Dropdown

Copy an HTML dropdown of all 50 US states with two-letter postal codes as values, plus Washington DC and territories if you need them. HTML, React, Vue or JSON.

Language Dropdown

Generate a language selector: 130+ ISO 639-1 languages with codes as values, names in English or in each language itself (Deutsch, Español, 日本語). HTML or React.

Currency Dropdown

Generate a currency selector with ISO 4217 codes as values and labels like “USD — US Dollar ($)”, translated into any language. Pin your main currencies first.

Time Zone Dropdown

Generate a time zone selector: every IANA time zone with its current UTC offset, grouped by region and sorted by offset or name.

Phone Country Code Dropdown

Generate a phone country code selector: every country’s calling code with flags, like “🇺🇸 United States (+1)”. HTML, React, Vue or JSON.

Markdown to HTML

Convert Markdown to clean HTML online with a live preview. Supports GitHub-flavored tables, task lists and fenced code. Free, private, copy or download.

  • Line breaks become <br> — standard Markdown joins lines within a paragraph; GitHub comments instead treat every newline as a line break. Enable this to match comment-style…
  • Heading IDs — adds GitHub-style id attributes (lowercase, hyphenated, de-duplicated with -1, -2) so you can link to #installation or build a table of contents.
  • Full HTML document — wraps the output in <!doctype html>, <head> and <body>, using the first heading as the <title>.

HTML to Markdown

Convert HTML or rich text from web pages and docs into clean Markdown. GFM tables, heading, bullet and code block styles. Free online and fully private.

Cron Expression Generator

Build cron expressions from simple dropdowns or paste one to get a plain-English explanation and the next run times. Free online crontab helper.

  • Forgetting the minute — * 9 * * * runs 60 times between 09:00 and 09:59. Use 0 9 * * * to run once.
  • Time zones — Cron uses the server's time zone; GitHub Actions and most cloud schedulers use UTC. Switch the run list to UTC to compare.
  • Uneven steps — */45 in the minute field fires at :00 and :45, then :00 again — steps restart each hour, they don't carry over.

BBCode to HTML Converter

Convert BBCode to HTML and HTML back to BBCode for forum posts, with a live preview and a toolbar for bold, links, images, quotes, code, lists and colors.

Code to Image

Turn code into a beautiful image for docs, slides and social posts: syntax themes, window frame, background and line numbers. Download PNG or SVG.

Ferramentas web e de rede

Veja seu IP e user agent, consulte registros DNS, inspecione certificados SSL, teste se um site está fora do ar e envie requisições HTTP, grátis. Todas as 55 ferramentas de Web →

Verificador de SPF, DKIM e DMARCRequer conexão com a internet

Verifique a configuração de e-mail de um domínio: registros MX e provedor, validade do SPF e limite de 10 consultas, seletores DKIM, política DMARC, MTA-STS.

  • Dois registros SPF — adicionar uma nova ferramenta geralmente cria um segundo v=spf1 registro. Só é permitido um; junte os dois.
  • Mais de 10 consultas de DNS — cada include: conta, incluindo as aninhadas. Mais de 10 causam um erro permanente de SPF. Remova serviços não utilizados ou simplifique o registro.
  • DMARC preso em p=none — o monitoramento é um começo, mas só quarantine ou reject é que realmente protege seu domínio.

Webhook TesterRequer conexão com a internet

Get a free webhook URL and inspect incoming requests live: method, headers, query and body. Verify GitHub, Stripe and Shopify signatures. No sign-up.

  • Method and path — anything after your URL is captured, so you can use /orders, /refunds etc. to tell events apart.
  • Headers — content type, user agent, event names (X-GitHub-Event, Stripe-Signature, X-Shopify-Topic) and delivery IDs.
  • Query string and body — JSON is pretty-printed, form posts are decoded into a table, binary bodies are shown as base64.

Subnet Calculator

Calculate network address, broadcast, host range, subnet and wildcard masks from any IPv4 or IPv6 CIDR. Split a network into smaller subnets. Free and instant.

  • 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 — private networks (RFC 1918), not routed on the internet.
  • 100.64.0.0/10 — carrier-grade NAT shared space.
  • 169.254.0.0/16 — link-local, used when DHCP fails.

DNS LookupRequer conexão com a internet

Look up DNS records for any domain: A, AAAA, CNAME, MX, TXT, NS, SOA and CAA with TTLs, plus SPF and DMARC checks for email deliverability. Free online.

  • CNAME at the root — a bare domain can’t have a CNAME next to its NS/SOA records — use your DNS provider’s ALIAS/ANAME/flattening, or A records.
  • Two SPF records — merge them into one, or both become invalid (permerror).
  • Old records after a migration — stale A records or a leftover AAAA record can send part of your traffic to the old server. Then check the certificate with the SSL Checker.

SSL CheckerRequer conexão com a internet

Check any website’s SSL/TLS certificate: validity, expiry date and days left, issuer, SANs, hostname match, TLS version, cipher and the full chain. Free online.

  • Days left — Let’s Encrypt certificates last 90 days and are renewed automatically around day 60. For all public certificates the CA/Browser Forum is shortening…
  • Subject Alternative Names (SANs) — the hostnames the certificate covers. example.com and www.example.com are separate names; a wildcard *.example.com covers one level of subdomains but…
  • Chain — the leaf certificate, one or more intermediates and the root. Servers must send the intermediates; a missing one causes “unable to verify the first…

Pesquisa de tipos MIME

Descubra o tipo MIME de qualquer extensão de arquivo e vice-versa — páginas da web, imagens, fontes, vídeo, áudio, documentos.

  • módulos JavaScript — servidos como text/plain são bloqueados: “Falha ao carregar o script do módulo… verificação rigorosa do tipo MIME”.
  • Fontes — servidas como application/octet-stream podem ser rejeitadas ou não serem armazenadas em cache; use font/woff2.
  • SVG — sem image/svg+xml aparecem como texto ou um download, em vez de uma imagem.

Teste de pingRequer conexão com a internet

Faça ping em qualquer domínio ou IP público e meça a latência a partir do nosso servidor. Veja se um site responde, online e sem instalar nada.

  • Recusado — o servidor está acessível, mas não há nada escutando nessa porta. Tenta a 80 ou a 443.
  • Tempo limite — um firewall está bloqueando os pacotes ou o servidor está fora do ar. Verifica com o Verificador de Portas e o Verificador de Sites Fora do Ar.
  • Não resolve — verifique os registros do domínio com o DNS Lookup.

Verificador de PortasRequer conexão com a internet

Veja se uma porta está aberta em um domínio ou IP público: HTTP, HTTPS, SSH, FTP, SMTP, MySQL, RDP e mais. Status aberta, fechada ou filtrada.

Pesquisa WHOISRequer conexão com a internet

Descubra quem registrou um domínio ou IP: registrador, datas de criação e expiração, status e servidores de nomes. Grátis, online e sem cadastro.

Verificador de propagação de DNSRequer conexão com a internet

Verifica se a alteração no DNS já se propagou: compara as respostas dos registros A, AAAA, CNAME, MX, TXT e NS do Cloudflare, Google, NextDNS.

  • Reduza o TTL com antecedência — defina-o para 300 segundos um dia antes da migração e, depois, aumente-o novamente.
  • Webflow — aponte o domínio raiz com registros A para os IPs do Webflow e www com um CNAME para proxy-ssl.webflow.com (verifique os valores atuais do Webflow…
  • Limpa o cache do teu — computador se ele ainda mostrar o site antigo (por exemplo ipconfig /flushdns no Windows).

Verificador de tecnologia de sitesRequer conexão com a internet

Veja com o que um site é construído: CMS (WordPress, Shopify, Webflow…), softwares de fórum como o vBulletin, frameworks, servidor.

Qual é o meu IP?Requer conexão com a internet

Veja na hora seu endereço IP público (IPv4 ou IPv6), além do navegador, sistema, tela e fuso horário. Grátis e sem cadastro.

Email Header Analyzer

Paste raw email headers to trace every server hop and delay, see SPF, DKIM and DMARC results, find the real sender IP and spot spoofing — all in your browser.

Dead Pixel Test

Find dead and stuck pixels, backlight bleed and uniformity issues: full-screen solid colors, gradients and grids, plus your screen resolution and refresh rate.

PKCE Generator

Generate an OAuth 2.0 PKCE code verifier and S256 code challenge in your browser, plus state and nonce, the authorization URL and the token request.

  • S256 — code_challenge = BASE64URL(SHA256(code_verifier)), without padding.

URL Parser

Parse any URL into protocol, host, port, path, query parameters and fragment. Decode and edit query parameters, remove UTM tracking and rebuild the URL.

What Is My Screen Resolution

See your screen resolution, browser viewport size, device pixel ratio and physical pixels instantly — updated live as you resize, plus color depth.

  • Screen resolution — is the size of the whole display in CSS pixels (screen.width × screen.height).
  • Viewport — is the area of the browser window available to the page (innerWidth × innerHeight); this is what CSS media queries use.
  • Device pixel ratio (DPR) — is the number of physical pixels per CSS pixel. A phone with DPR 3 and a 390-pixel-wide viewport actually has 1170 physical pixels across.

Cookie Consent Banner Generator

Create a GDPR cookie banner with Accept, Reject and Settings that works with Google Consent Mode v2. Pick layout and colors, then copy one snippet for any site.

  • Accept all — , Reject all and Settings — rejecting is one click and as visible as accepting, which regulators expect under GDPR.
  • Blocks your other tags — until consent: scripts marked type="text/plain" data-cookie-category="analytics" (or marketing, preferences) and iframes with data-src run only after…

Video Embed Code Generator

Paste a YouTube, Vimeo, Loom, Wistia, Twitch, Dailymotion or MP4 link to get responsive embed code with start time, autoplay, loop and privacy options.

YouTube Embed Code Generator

Paste a YouTube link to get responsive embed code: privacy-enhanced mode, start and end time, autoplay, loop and a fast “click to load” version.

Vimeo Embed Code Generator

Get responsive Vimeo embed code from any link, including unlisted ones: autoplay, loop, start time, do-not-track and a clean player with no title or byline.

Loom Embed Code Generator

Turn a Loom share link into responsive embed code for websites, docs and help centers — hide the owner and share bar, set a start time and autoplay.

Google Maps Embed Generator

Turn an address or coordinates into a responsive Google Maps embed: zoom, map type, language and corner radius, plus directions and “open in Maps” links.

Mailto Link Generator

Create mailto email links with recipients, CC, BCC, subject and a multi-line body, correctly encoded. Copy the URL, an HTML link or a button, or test it.

Countdown Timer Generator

Create a countdown timer for launches, sales and events: pick the date and time zone, units, style and colors, and what happens at zero. Copy one embed snippet.

Email Signature Generator

Create a professional HTML email signature with photo or logo, title, contact details, social links and brand color. Copy it into Gmail, Outlook or Apple Mail.

Domain Availability CheckerRequer conexão com a internet

Check if a domain name is available: type a name to test .com, .net, .org, .io, .dev, .app, .ai and more at once, or paste a list of domains to check in bulk.

  • Premium and reserved names — can show as available but cost more, or not be sold at all.
  • Expired domains — go through grace and redemption periods (often 30–75 days) before they become available again.

Who Is Hosting This SiteRequer conexão com a internet

Find out who hosts any website: the hosting company, CDN, IP owner (ASN), DNS provider and email provider of a domain, from its DNS records and server headers.

  • DNS provider — from the nameservers (Cloudflare, Route 53, GoDaddy, Namecheap …).
  • Email provider — from the MX records (Google Workspace, Microsoft 365, Zoho …).
  • IP range and country — of the network, from the regional internet registry.

Deep Link File Generator

Generate and validate apple-app-site-association and assetlinks.json for iOS Universal Links and Android App Links, with paths, fingerprints and hosting tips.

Website Screenshot ToolRequer conexão com a internet

Capture a full-page screenshot of any website in a real browser at 1×, 2× or 3× resolution, crop, annotate and blur it, and download PNG, JPEG, WebP or PDF.

  • Resolution — 1× matches CSS pixels; 2× and 3× render at Retina density, so a 1440 px page becomes a 2880 or 4320 px wide image. Very tall pages are captured up to…
  • Devices — tablet and phone use a mobile browser identity and touch, so you get the real mobile layout, not a shrunken desktop page.
  • Editing — crop, annotate and blur happen in your browser at full resolution; nothing you draw is uploaded.

Mobile Website ScreenshotRequer conexão com a internet

Screenshot any website as it looks on a phone or tablet, in a real mobile browser at 3× resolution, full page or first screen — then crop and download.

Website to PDFRequer conexão com a internet

Convert any web page to PDF online: a text PDF with selectable text and links on A4, Letter or one long page — or a pixel-perfect image PDF of the screenshot.

CSP Generator

Build a Content-Security-Policy header with presets for Google Analytics, Fonts, YouTube and Stripe. Get the header, meta tag and nginx, Apache, Vercel configs.

Select Menu Generator

Generate ready-made dropdowns: countries with flags, US states, languages, currencies, time zones, phone codes, months and more. HTML, React, Vue, JSON or CSV.

  • Use codes as values — Store US, de or EUR, not the visible label — labels change with translations, codes don’t.
  • Add a placeholder — as a disabled first option, and make the field required so users can’t submit the placeholder.
  • Help long lists — Put the most common choices first, group with <optgroup>, or use a searchable <datalist>.

Country Dropdown HTML

Copy a complete HTML country dropdown: all 249 ISO countries with codes as values, optional flags, continent groups, your top countries first, in any language.

US States Dropdown

Copy an HTML dropdown of all 50 US states with two-letter postal codes as values, plus Washington DC and territories if you need them. HTML, React, Vue or JSON.

Language Dropdown

Generate a language selector: 130+ ISO 639-1 languages with codes as values, names in English or in each language itself (Deutsch, Español, 日本語). HTML or React.

Currency Dropdown

Generate a currency selector with ISO 4217 codes as values and labels like “USD — US Dollar ($)”, translated into any language. Pin your main currencies first.

Time Zone Dropdown

Generate a time zone selector: every IANA time zone with its current UTC offset, grouped by region and sorted by offset or name.

Phone Country Code Dropdown

Generate a phone country code selector: every country’s calling code with flags, like “🇺🇸 United States (+1)”. HTML, React, Vue or JSON.

Google Tag Snippet Generator

Generate install code for Google Analytics 4, Google Ads or Tag Manager, with Consent Mode v2 defaults, cross-domain tracking, debug mode and more.

  • Consent Mode v2 defaults — gtag('consent', 'default', …) sets ad_storage, ad_user_data, ad_personalization and analytics_storage to denied before any tag runs, with…
  • Debug mode — debug_mode: true sends events to DebugView in GA4. Turn it off before you go live, or the debug traffic is mixed into reports for a few minutes at a…
  • Manual page views — send_page_view: false stops the automatic page view, for single-page apps that send page_view on every route change.

GTM Snippet Generator

Enter your GTM container ID to get the Google Tag Manager install code for the head and body, with Consent Mode v2 defaults set before the container loads.

GA4 Event Code Generator

Build GA4 event code: pick a recommended event or name your own, add parameters and items, and copy gtag(), dataLayer.push() or Measurement Protocol code.

dataLayer Push Generator

Generate dataLayer.push() code for Google Tag Manager: recommended GA4 events or your own, parameters, ecommerce items and click or form-submit listeners.

GA4 Measurement Protocol Generator

Build GA4 Measurement Protocol requests to send server-side events: client ID, event name, parameters and items, as curl, Node.js, PHP or Python code.

Event Tracking Script Generator

Generate a small script that tracks clicks and form submits from data attributes and sends them to GA4, Tag Manager, Meta Pixel, Plausible, PostHog and more.

  • GA4 — gtag('event', name, params). Tag Manager: dataLayer.push({ event: name, ...params }).
  • Meta Pixel — fbq('track', …) for standard events such as Lead or Contact (set them with data-track-meta="Lead"), otherwise trackCustom.
  • Plausible — , Umami, PostHog, Mixpanel and Fathom get their own event calls with the same name and properties; Clarity gets a custom event to filter recordings…

GA4 Request Decoder

Paste a Google Analytics 4 /g/collect request from DevTools to see every event, parameter, user property, item and consent signal in a readable table.

Consent Mode CheckerRequer conexão com a internet

See which tracking tags fire and cookies are set before consent on any site, whether Google Consent Mode v2 works, and what changes after Accept.

  • Consent banner — OneTrust, Cookiebot, Usercentrics, CookieYes, Complianz, iubenda, Osano, Termly, Didomi, Quantcast, Axeptio, Finsweet, Cookie Script and devpack’s…
  • Before consent — every request to Google Analytics, Google Ads, Tag Manager, Meta, LinkedIn, TikTok, Pinterest, Microsoft Ads, X, Reddit, Snap, Hotjar, Clarity,…
  • Google Consent Mode v2 — the gcs value on each GA4 hit: G100 means storage denied (a cookieless ping, which is allowed), G111 means granted. Hits with G111 before anyone…

Ad Pixel Event Code Generator

Generate conversion event code for Meta Pixel, Meta Conversions API, TikTok, LinkedIn and Pinterest: standard events, values, items and event IDs.

  • Meta Pixel — fbq('track', 'Lead'), Purchase, AddToCart, CompleteRegistration and the other standard events Meta optimizes ads for, with value, currency,…
  • Meta Conversions API — the same event sent from your server to the Graph API, with user_data hashed with SHA-256 (email lowercased, phone digits only), the visitor’s IP,…
  • TikTok Pixel — ttq.track('CompletePayment'), SubmitForm, AddToCart… with contents, value and currency; the event ID is the third argument.

User Agent Parser

Parse any user agent string into browser, version, rendering engine, OS, device type and vendor. Detects Googlebot, Bingbot, GPTBot, ClaudeBot and more. Free.

  • Bots first — dozens of crawler tokens are matched — search engines (Googlebot, Bingbot, YandexBot, Applebot), AI crawlers (GPTBot, OAI-SearchBot, ClaudeBot,…
  • Browser — specific browsers (Edge, Opera, Samsung Internet, Vivaldi, Yandex, in-app browsers) are checked before the generic Chrome, Firefox and Safari tokens.
  • Engine — Blink for Chromium browsers, Gecko for Firefox, WebKit for Safari — and for every browser on iOS, because Apple requires WebKit there (outside the…

Website Down CheckerRequer conexão com a internet

Is a website down for everyone or just you? Check any site from our server and get the HTTP status, response time, page title and fixes if it’s only you. Free.

  • Reload without cache — Ctrl+Shift+R (Cmd+Shift+R on Mac) or try a private window.
  • Flush your DNS cache — ipconfig /flushdns on Windows, sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder on macOS. A recently migrated site may still resolve to…
  • Switch networks — disable your VPN or proxy, or try mobile data instead of Wi-Fi — corporate and school networks often block sites.

API TesterRequer conexão com a internet

Test REST APIs online: send GET, POST, PUT, PATCH and DELETE requests with params, headers, JSON body and auth, inspect the response and copy it as cURL. Free.

  • Method — what you want to do: GET reads, POST creates, PUT replaces, PATCH partially updates, DELETE removes. HEAD returns headers only, OPTIONS asks which…
  • URL & query parameters — e.g. /v1/users?page=2&limit=50. Values are URL-encoded automatically when you edit them in the Params table.
  • Headers — metadata such as Accept: application/json, Content-Type or an API key header.

HTTP Status Codes

Searchable list of all HTTP status codes from 100 to 511 — 200, 301, 302, 404, 429, 500, 503 and more — with what each means, when to use it and its SEO impact.

CORS Header Generator & TesterRequer conexão com a internet

Generate CORS headers for Express, Nginx, Apache, Netlify, Vercel, Next.js or Workers — and test any URL’s preflight to see exactly why a request is blocked.

PWA Manifest Generator

Create a web app manifest and an offline service worker: name, icons, colors, display mode, shortcuts and caching, plus the HTML tags — as one ZIP.

Testes de dispositivos

Teste microfone, webcam, teclado, mouse, alto-falantes e tela online. Grátis, no navegador e sem instalar nada. Todas as 20 ferramentas de Dispositivos →

Leitor de código QR

Escaneie QR Codes online com a câmera ou a partir de uma imagem. Leia links, texto e Wi-Fi na hora, grátis e sem instalar nada.

  • Links — exibidos na íntegra com o domínio destacado, pra você identificar endereços parecidos antes de abrir.
  • Wi-Fi — nome da rede, tipo de segurança e senha, prontos para copiar.
  • Contatos — (vCard/MeCard), e-mail, telefone, SMS e localizações no mapa.

Afina-guitarra

Afine seu violão ou guitarra online com o microfone ou de ouvido. Afinação padrão, drop D e outras, além de baixo, ukulele e violino. Grátis, sem instalar nada.

  • Afina até atingir a nota — Se estiver aguda demais, desce um pouco e volta a subir. Isso ajuda a corda a manter o tom.
  • Toque suavemente — e espere um pouco, já que as notas soam agudas logo depois que você as toca.
  • Verifica duas vezes — Afinar uma corda altera um pouco a tensão do braço do violão.

Teste de microfone

Veja se o seu microfone funciona: nível de som ao vivo, grave e ouça um teste. Grátis, no navegador e sem instalar nada.

  • Permissão — se você clicou em “Bloquear”, use o ícone da câmera/microfone na barra de endereços para permitir o acesso e, em seguida, tente de novo.
  • Dispositivo errado — fones de ouvido, webcams e monitores costumam ter seus próprios microfones. Escolha o correto na lista.
  • Silenciado no sistema — no Windows, abre “Configurações” → “Sistema” → “Som” → “Entrada”; no macOS, “Configurações do Sistema” → “Som” → “Entrada” e verifica o volume de…

Teste da webcam

Veja se a sua webcam funciona e confira a resolução e os quadros por segundo. Grátis, sem instalar nada e sem gravar nem enviar sua imagem.

  • Permissão — permita o acesso à câmera pelo ícone na barra de endereços e tente de novo.
  • Em uso em outro lugar — no Windows, só um aplicativo pode usar a câmera por vez; feche o Teams, o Zoom ou o aplicativo Câmera.
  • Chave de privacidade — muitos laptops têm uma tampa física ou uma tecla de função que desativa a câmera.

Testador de teclado

Veja se todas as teclas do seu teclado funcionam: pressione e observe cada uma acender. Detecta teclas presas ou sem resposta. Grátis e online.

Teste de Velocidade de Clique (CPS)

Meça quantos cliques por segundo você faz em 1, 5 ou 10 segundos e compare seus resultados. Um teste CPS rápido, grátis e sem instalar nada.

Conversão de texto em fala

Converta texto em voz online e grátis. Escolha voz, idioma e velocidade e acompanhe a leitura destacada. Funciona no navegador, sem cadastro.

  • Revisão — ouvir o que você escreve revela palavras que faltam, repetições e frases desajeitadas que seus olhos deixam passar.
  • Aprendizado de idiomas — diminua a velocidade e acompanhe as palavras destacadas.
  • Acessibilidade — descansa os olhos ou ouve artigos longos enquanto faz outra coisa.

Teste de audição

Um teste de audição grátis: verifique cada ouvido de 250 Hz a 16 kHz com fones e veja os resultados em um gráfico. Não é um diagnóstico médico.

Dead Pixel Test

Find dead and stuck pixels, backlight bleed and uniformity issues: full-screen solid colors, gradients and grids, plus your screen resolution and refresh rate.

Speaker Test

Test your speakers and headphones online: play sound in the left, right or both channels, check bass, stereo phase and volume. Free, nothing to install.

  • Left / Right — channels are swapped if “left” plays on the right. On headphones, check you’re wearing them the right way round; on speakers, swap the cables.
  • Sweep — the sound should move smoothly from one side to the other. A gap in the middle points to a balance setting.
  • Bass — a slow sweep from 40 to 120 Hz. Small laptop speakers usually start around 100–150 Hz; headphones and subwoofers go lower.

Refresh Rate Test

Check your screen’s refresh rate online: 60, 120, 144, 165 or 240 Hz. Live frames per second, frame-time chart and a motion test to spot stutter.

Reaction Time Test

Test your reaction time online: click or tap the moment the box turns green. Five tries, your average and best in milliseconds, and how you compare.

Spacebar Counter

Count how many times you can press the spacebar in 5, 10, 30 or 60 seconds. Hits per second, a best score saved, and tapping on phones.

Tone Generator

Free online tone generator: play a sine, square, sawtooth or triangle wave from 20 Hz to 20 kHz. Presets, frequency sweep and stereo balance.

Mouse Test

Test every mouse button — left, right, middle, back and forward — the scroll wheel and double-click. Detects double-clicking faults and stuck scrolling.

Mouse Polling Rate Test

Check your mouse polling rate online — 125, 500, 1000, 4000 or 8000 Hz. Move the mouse in circles to see the live and average rate. Free, in your browser.

Trackpad Test

Test your laptop trackpad or touchpad: clicks, tap-to-click, two-finger scroll in every direction, pinch to zoom, right-click and drag — plus multi-touch.

  • Windows — Settings → Bluetooth & devices → Touchpad — turn on tap to click, two-finger scrolling and pinch to zoom, and check for a function key that disables…
  • macOS — System Settings → Trackpad — enable Tap to click, Secondary click and the Scroll & Zoom gestures.
  • Linux — your desktop’s Mouse & Touchpad settings; some touchpads need the libinput driver.

Teste de velocidade de digitação

Meça sua velocidade de digitação em palavras por minuto e sua precisão em um teste rápido. Grátis, online e sem cadastro. Pratique e melhore.

Website Screenshot ToolRequer conexão com a internet

Capture a full-page screenshot of any website in a real browser at 1×, 2× or 3× resolution, crop, annotate and blur it, and download PNG, JPEG, WebP or PDF.

  • Resolution — 1× matches CSS pixels; 2× and 3× render at Retina density, so a 1440 px page becomes a 2880 or 4320 px wide image. Very tall pages are captured up to…
  • Devices — tablet and phone use a mobile browser identity and touch, so you get the real mobile layout, not a shrunken desktop page.
  • Editing — crop, annotate and blur happen in your browser at full resolution; nothing you draw is uploaded.

Mobile Website ScreenshotRequer conexão com a internet

Screenshot any website as it looks on a phone or tablet, in a real mobile browser at 3× resolution, full page or first screen — then crop and download.

Ferramentas CSS e design

Geradores CSS visuais e ajudas de design: gradientes, box-shadow, calculadora clamp() fluida, px para rem, glassmorphism, SVG para JSX e mais. Todas as 48 ferramentas de CSS →

Calculadora de braçadeiras

Calcule valores CSS “clamp()” fluidos para tamanhos de fonte e espaçamento a partir de tamanhos mínimos/máximos e janelas de visualização.

  • Inclinação — = (24 − 16) ÷ (1440 − 375) = 0,007512 — o tamanho aumenta 0,0075px por pixel da janela de visualização.
  • parte em vw — = inclinação × 100 = 0.7512vw, porque 1 vw é 1% da largura da janela de visualização.
  • Intercepta — = 16 − 0,007512 × 375 = 13,183px = 0.8239rem com uma raiz de 16 px.

CSS Hover Animation Generator

Make CSS hover effects for buttons, cards and icons: grow, lift, tilt, buzz, glow and more. Tune the keyframes and timing, then copy the CSS.

  • Keyframe timeline — add as many keyframes as you like, drag them to new percentages, and give each its own easing.
  • Properties — translate X/Y, rotate, 3D rotate X/Y, scale, skew, opacity, blur, glow (box-shadow), background color and border radius. Missing values are…
  • Triggers — on load, hover, click, when scrolled into view, or a CSS-only scroll-driven animation.

CSS Keyframes Generator

Build CSS @keyframes on a visual timeline: add, drag and ease each keyframe, scrub frame by frame, import existing keyframes and copy the CSS.

  • Stagger — animate a list one item after another with a single CSS custom property.
  • Inspect — pause, scrub frame by frame, slow down to ¼ speed and switch on onion skin to see every keyframe at once.
  • Export — CSS shorthand or longhand, HTML, JavaScript, Tailwind v3 and v4, a SCSS mixin, a standalone demo file or a share link.

CSS Animation Generator

Create CSS animations visually: keyframe timeline, 50+ presets, easing curves, hover/scroll triggers and stagger. Copy CSS, Tailwind or HTML. Free.

Cubic Bezier Generator

Drag handles to design a CSS cubic-bezier() easing, compare it live against ease and others, or generate spring and bounce curves with linear().

CSS Loader Generator

Create pure CSS loaders and spinners: rings, dots, bars, ripple, pulse, progress and more. Set size, colors, thickness and speed, then copy HTML & CSS.

CSS Gradient Generator

Create linear, radial and conic CSS gradients visually: drag color stops, set angles, use OKLCH interpolation and copy clean CSS with a fallback. Free online.

Box Shadow Generator

Build layered CSS box-shadow and text-shadow effects visually: offsets, blur, spread, color, inset, realistic and neumorphism presets. Copy the CSS free.

PX to REM Converter

Convert px to rem and rem to px (plus em) with any base font size, browse a table of common sizes and convert every px value in a CSS snippet at once. Free.

SVG to JSX Converter

Convert SVG markup into a clean React component online: camelCase attributes, className, style objects, props spread and optional TypeScript. Free & private.

SVG to CSS Converter

Turn SVG code into an optimized, URL-encoded data URI for CSS background-image or mask-image, with a Base64 option, cleanup and live preview. Free online.

CSS Grid Generator

Build CSS grid layouts visually: set columns, rows and gaps, drag across cells to create named grid areas, and copy the CSS and HTML. Free, no sign-up.

Border Radius Generator

Generate CSS border-radius visually: one value for all corners or each corner separately, elliptical corners and organic blob shapes, with a live preview.

CSS Filter Generator

Create CSS filter effects (blur, brightness, contrast, grayscale, sepia, hue) on your own image, or turn a hex color into a filter that recolors black icons.

CSS Clip-path Generator

Create CSS clip-path shapes visually: start from a triangle, hexagon, star, arrow or circle, drag the points over your image and copy the CSS.

CSS Mask Generator

Fade image edges with CSS masks: one side, top and bottom, all edges, a radial vignette, spotlight or stripes. Live preview and mask-image CSS.

  • Fading all edges — needs two gradients combined with mask-composite: intersect (and -webkit-mask-composite: source-in), which the generator adds for you.

CSS Triangle Generator

Generate CSS triangles for tooltips, dropdowns and speech bubbles: 8 directions, any size and color, with classic border CSS or a modern clip-path version.

SVG Blob Generator

Generate random organic SVG blob shapes for backgrounds and illustrations: set complexity and randomness, a color or gradient, and download as SVG or PNG. Free.

  • Background decoration — place the SVG absolutely behind a hero section, with a soft color or low opacity.
  • Image masks — use the blob as a mask-image or turn the path into a clip-path: path() to crop a photo into the shape.
  • Animation — generate two blobs with the same complexity and animate between them with CSS or SMIL for a “morphing” effect.

SVG Wave Generator

Create SVG wave section dividers: add or remove up to 6 layered waves, each with its own color and shape. Copy the SVG or CSS background, or download it.

CSS Flexbox Generator

Build flexbox layouts visually: direction, wrap, justify-content, align-items, gap and per-item grow, shrink and basis. Copy CSS, HTML or Tailwind classes.

Type Scale Generator

Build a typographic scale from a base size and ratio — Major Third, Perfect Fourth, Golden Ratio — optionally fluid with clamp(). Copy CSS or Tailwind.

  • Small ratios — (1.125–1.2) suit dense interfaces, dashboards and long reading.
  • Large ratios — (1.333–1.618) suit marketing pages with big, confident headlines.

SVG Pattern Generator

Create seamless SVG background patterns — dots, grid, diagonal lines, zigzag, waves, plus signs, checkerboard and more. Set size, colors and opacity; copy CSS.

CSS Button Generator

Design CSS buttons visually: colors or gradients, padding, radius, border, shadow and hover, active and focus states. Start from presets; copy CSS and HTML.

  • Hover — gives a clear visual response with a short transition.
  • Active — (pressed) moves the button down slightly, so clicks feel physical.
  • Focus-visible — shows a strong outline only for keyboard users, so the button stays clean for mouse users but is never invisible to people who navigate with Tab.

Fade Image Edges with CSS

Fade the edges of any image with pure CSS: one side, top and bottom or all four edges with a gradient mask. Live preview and copy-ready mask-image CSS. Free.

CSS Vignette Generator

Create a vignette effect in CSS: a radial gradient mask that fades an image into the background around the edges. Ellipse or circle, size and softness.

Image Shape Mask

Mask an image with a shape in CSS — star, heart, hexagon, circle, arrow, speech bubble and more — with optional soft, feathered edges. Copy the mask-image CSS.

Section Divider Generator

Cut angled, curved, arrow, wave, zigzag or scalloped edges into website sections with CSS clip-path. Top, bottom or both edges, fixed height. Copy the CSS.

Angled Section CSS

Create slanted, diagonal website sections in CSS with clip-path: angle the top, bottom or both edges, set the cut depth in px or vw and copy the code. Free.

Curved Section Divider

Give website sections a curved bottom or top edge in pure CSS: convex curve, scoop, curved angle, wave or scallops. Set the depth and copy the clip-path CSS.

Zigzag Border CSS

Make zigzag, sawtooth, scalloped and stepped edges in CSS for sections, cards, tickets and receipts. Set the tooth count and depth, then copy the clip-path CSS.

Particle Animation Generator

Make snow, rain, shooting stars, confetti, petals, leaves or bubbles fall on your website — or upload your own SVG. Set count, speed and wind; copy the code.

CSS Snow Effect

Add falling snow to your website with pure CSS: soft dots or snowflakes, amount, size, speed, wind and sway. Copy the snippet — no library, clicks pass through.

CSS Rain Animation

Create a rain animation in pure CSS: drizzle to downpour, drop length, speed and wind angle — drops tilt with the wind. Copy the snippet for any website.

Falling Stars Animation

Animate shooting stars or falling star shapes across a night sky in CSS. Set how often they appear, trail length, angle and glow, then copy the code.

Confetti Animation CSS

Make colorful confetti fall and tumble on a page with pure CSS — for launches, thank-you pages and celebrations. Set amount, colors and speed; copy the code.

CSS to Tailwind Converter

Convert CSS to Tailwind CSS classes online. Maps spacing, sizing, flexbox, grid, type, colors and borders to utilities, with arbitrary values.

Glassmorphism Generator

Generate frosted-glass CSS with backdrop-filter blur, saturation and transparency — with the -webkit- prefix Safari needs, a fallback and Tailwind classes.

Tailwind Arbitrary Value Generator

Convert CSS into exact Tailwind arbitrary value classes — grid-cols-[1fr_200px_auto], [clip-path:…], text-[clamp(…)] — with spaces and brackets escaped.

  • No spaces — class names can’t contain spaces, so spaces become underscores — 1fr 200px auto → 1fr_200px_auto. Spaces after commas are simply removed.
  • Type hints — some utilities are ambiguous with CSS variables (is text-[var(--x)] a color or a size?). The tool adds hints like text-[color:var(--brand)] or…
  • !important — becomes the ! prefix.

SVG ViewBox Scaler

Resize an SVG viewBox and rescale every path, circle, rect and polygon coordinate proportionally — no transform wrappers. Normalize icons to 24×24 or any size.

Localizador de ícones SVG

Pesquise mais de 70.000 ícones SVG gratuitos da Lucide, Tabler, Heroicons, Phosphor e muito mais. Defina o tamanho, a cor (currentColor) e o traço.

  • SVG — cole direto no HTML, em um Webflow Embed ou em um .svg arquivo.
  • JSX — atributos prontos para o React (strokeWidth, className) para inserir em um componente.
  • Data URI — para <img src> ou um CSS background-image sem precisar de um arquivo separado.

SCSS to CSS Compiler

Compile SCSS and Sass to CSS online with the official Dart Sass compiler: variables, nesting, mixins, functions and @use. Expanded or minified output. Free.

LESS to CSS Compiler

Compile LESS to CSS online with the official Less.js compiler: variables, mixins, nesting, operations and guards. Expanded or minified output. Free.

HTML to JSX Converter

Convert HTML to valid JSX for React: class to className, style strings to objects, self-closing tags, SVG attributes and comments. Wrap it in a component. Free.

Slider & Carousel Generator

Build a responsive image slider or carousel visually and copy the code. Swiper, Splide, Glide.js or Slick with autoplay, loop, effects and a live preview. Free.

Swiper Slider Generator

Generate Swiper.js slider code visually: slides per view, breakpoints, loop, autoplay, effects (fade, cube, coverflow) and navigation, with a live preview.

Splide Slider Generator

Create Splide.js carousels visually: perPage, gap, breakpoints, loop or fade, autoplay, arrows and pagination with a live preview. Copy CDN or npm code.

Glide.js Slider Generator

Generate Glide.js carousel code with a live preview: perView, gap, breakpoints, carousel or slider mode, autoplay, arrows and bullets. Tiny and dependency-free.

Slick Slider Generator

Generate Slick carousel code with a live preview: slidesToShow, responsive settings, infinite, autoplay, fade, center mode, arrows and dots, with jQuery.

Ferramentas de imagem

Comprima e redimensione imagens, gere favicons e imagens Open Graph, crie QR codes e converta imagens em Base64, tudo localmente. Todas as 63 ferramentas de Imagens →

Conversor de imagens

Converta imagens entre os formatos PNG, JPG, WebP e AVIF online. Faça conversão em lote, defina a qualidade, redimensione e baixe como ZIP.

Compressor de imagens

Reduza o tamanho das imagens sem perda visível de qualidade. Comprima JPG, PNG e WebP no navegador, sem enviar a um servidor. Grátis e em lote.

  • JPEG, WebP e AVIF — são formatos com perda: o controle deslizante de qualidade determina quantos detalhes finos o codificador descarta. Reduzir de 100 para cerca de 80…
  • O PNG — é sem perdas, então ajustar a qualidade não faz diferença. Em vez disso, a ferramenta reduz a imagem a uma paleta de no máximo 256 cores (PNG de 8…
  • O redimensionamento — costuma ser a maior vantagem: uma foto de celular de 4.000 px exibida em uma coluna de 800 px desperdiça a maior parte dos seus pixels. Define uma…

Gerador de códigos QR

Crie QR Codes grátis para links, texto, Wi-Fi, e-mail e mais. Personalize cores e logo e baixe em PNG ou SVG. Sem cadastro e sem validade.

  • Mantenha a zona de silêncio — A norma exige uma borda vazia de 4 módulos; cortá-la é uma das principais causas de falhas na leitura.
  • Contraste e polaridade — Módulos escuros em fundo claro funcionam em qualquer lugar. Códigos claros sobre fundo escuro (invertidos) falham em alguns aplicativos de leitura.
  • Tamanho de impressão — Como regra geral, crie um código com pelo menos 2 cm (0,8 pol.) de largura e cerca de um décimo da distância de leitura esperada. Use SVG para…

Gerador de favicons

Crie um favicon a partir de imagem, texto ou emoji: ICO, Apple Touch Icon e manifesto web. Copie o código ou baixe um ZIP. Grátis e online.

  • Projete para 16 px — Detalhes finos e palavras longas desaparecem nesse tamanho. Uma única letra em negrito, um símbolo simples ou um emoji ficam muito melhores do que um…
  • Os ícones de toque da Apple precisam ser opacos — O iOS arredonda os cantos automaticamente e preenche os pixels transparentes com preto, então essa ferramenta sempre exporta o ícone de 180 px (e o…
  • Verifica o modo escuro — Um logotipo escuro em fundo transparente some em uma aba escura do navegador — a pré-visualização mostra os dois temas. Adiciona uma cor de fundo ou…

Gerador de imagens provisórias

Crie imagens provisórias de qualquer tamanho com seu texto e suas cores. Baixe em PNG, JPG, WebP ou SVG.

  • SVG — algumas centenas de bytes em qualquer tamanho, perfeito para uso inline em HTML ou como um URI de dados.
  • PNG — cores exatas e texto nítido, para uploads que exigem um arquivo rasterizado.
  • JPG / WebP — quando um sistema só aceita fotos ou você precisa de tamanhos de arquivo realistas para testes de desempenho.

HEIC para PNG

Converta fotos HEIC e HEIF do iPhone para PNG sem perda de qualidade — ou JPG e WebP — direto no seu navegador. Conversão em lote e download em ZIP.

Gerador de códigos de barras

Crie códigos de barras online e grátis: EAN-13, UPC, Code 128, Code 39 e mais. Ajuste o tamanho e baixe em PNG ou SVG, prontos para imprimir.

  • EAN-13 — o código de barras de varejo de 13 dígitos usado no mundo todo. Os primeiros dígitos são um prefixo da empresa GS1.
  • UPC-A — o código de barras de varejo de 12 dígitos usado nos EUA e no Canadá; os leitores de código de barras em qualquer lugar conseguem lê-lo.
  • EAN-8 — um código curto de 8 dígitos para embalagens bem pequenas.

Leitor de código QR

Escaneie QR Codes online com a câmera ou a partir de uma imagem. Leia links, texto e Wi-Fi na hora, grátis e sem instalar nada.

  • Links — exibidos na íntegra com o domínio destacado, pra você identificar endereços parecidos antes de abrir.
  • Wi-Fi — nome da rede, tipo de segurança e senha, prontos para copiar.
  • Contatos — (vCard/MeCard), e-mail, telefone, SMS e localizações no mapa.

Teste da webcam

Veja se a sua webcam funciona e confira a resolução e os quadros por segundo. Grátis, sem instalar nada e sem gravar nem enviar sua imagem.

  • Permissão — permita o acesso à câmera pelo ícone na barra de endereços e tente de novo.
  • Em uso em outro lugar — no Windows, só um aplicativo pode usar a câmera por vez; feche o Teams, o Zoom ou o aplicativo Câmera.
  • Chave de privacidade — muitos laptops têm uma tampa física ou uma tecla de função que desativa a câmera.

Leitor de cartões de identificação

Digitalize os dois lados de um documento de identidade ou carteira de motorista em uma única página: alinhe as fotos, imprima em tamanho real ou salve como PDF.

  • Carteiras de motorista — frente e verso em uma única página para locadoras de veículos, seguradoras, empregadores e formulários do Detran. Confira o Scanner de Carteira de…
  • Passaportes — digitalize a página da foto do passaporte (e uma segunda página, se for solicitado) para pedidos de visto e reservas de viagem com o Scanner de…

Imagem para Texto (OCR)

Extraia texto de imagens e fotos com OCR grátis. Vários idiomas, funciona no seu navegador e seus arquivos não são enviados a nenhum servidor.

  • Use uma imagem nítida e reta — texto com pelo menos 20 pixels de altura, bom contraste e sem desfoque. Capturas de tela funcionam melhor do que tudo.
  • Escolha o idioma certo — acentos e letras especiais só são reconhecidos com os dados do idioma correspondente.
  • Recorte apenas o texto — fotos com muito fundo, tabelas ou colunas podem confundir a ordem de leitura.

Gerador de ícones de aplicativos

Crie todos os ícones do seu app para iOS, Android e web a partir de uma imagem: ícones adaptativos, Play Store e PWA. Grátis e no navegador.

  • iOS — AppIcon.appiconset com todos os tamanhos de iPhone e iPad (20 a 1024 px) e um Contents.json. Arraste-o para Assets.xcassets no Xcode, substituindo o…
  • Android — mipmap-mdpi para mipmap-xxxhdpi pelas pastas ic_launcher.png e ic_launcher_round.png (48–192 px), camadas de primeiro plano do ícone adaptável…
  • Web / PWA — PNGs de favicon, o ícone de toque da Apple de 180 px, ícones de manifesto de 192 e 512 px, um ícone que dá pra mascarar e um trecho de manifesto…

CSS Filter Generator

Create CSS filter effects (blur, brightness, contrast, grayscale, sepia, hue) on your own image, or turn a hex color into a filter that recolors black icons.

CSS Clip-path Generator

Create CSS clip-path shapes visually: start from a triangle, hexagon, star, arrow or circle, drag the points over your image and copy the CSS.

CSS Mask Generator

Fade image edges with CSS masks: one side, top and bottom, all edges, a radial vignette, spotlight or stripes. Live preview and mask-image CSS.

  • Fading all edges — needs two gradients combined with mask-composite: intersect (and -webkit-mask-composite: source-in), which the generator adds for you.

SVG Blob Generator

Generate random organic SVG blob shapes for backgrounds and illustrations: set complexity and randomness, a color or gradient, and download as SVG or PNG. Free.

  • Background decoration — place the SVG absolutely behind a hero section, with a soft color or low opacity.
  • Image masks — use the blob as a mask-image or turn the path into a clip-path: path() to crop a photo into the shape.
  • Animation — generate two blobs with the same complexity and animate between them with CSS or SMIL for a “morphing” effect.

SVG Wave Generator

Create SVG wave section dividers: add or remove up to 6 layered waves, each with its own color and shape. Copy the SVG or CSS background, or download it.

SVG Pattern Generator

Create seamless SVG background patterns — dots, grid, diagonal lines, zigzag, waves, plus signs, checkerboard and more. Set size, colors and opacity; copy CSS.

Fade Image Edges with CSS

Fade the edges of any image with pure CSS: one side, top and bottom or all four edges with a gradient mask. Live preview and copy-ready mask-image CSS. Free.

CSS Vignette Generator

Create a vignette effect in CSS: a radial gradient mask that fades an image into the background around the edges. Ellipse or circle, size and softness.

Image Shape Mask

Mask an image with a shape in CSS — star, heart, hexagon, circle, arrow, speech bubble and more — with optional soft, feathered edges. Copy the mask-image CSS.

Section Divider Generator

Cut angled, curved, arrow, wave, zigzag or scalloped edges into website sections with CSS clip-path. Top, bottom or both edges, fixed height. Copy the CSS.

Particle Animation Generator

Make snow, rain, shooting stars, confetti, petals, leaves or bubbles fall on your website — or upload your own SVG. Set count, speed and wind; copy the code.

Localizador de ícones SVG

Pesquise mais de 70.000 ícones SVG gratuitos da Lucide, Tabler, Heroicons, Phosphor e muito mais. Defina o tamanho, a cor (currentColor) e o traço.

  • SVG — cole direto no HTML, em um Webflow Embed ou em um .svg arquivo.
  • JSX — atributos prontos para o React (strokeWidth, className) para inserir em um componente.
  • Data URI — para <img src> ou um CSS background-image sem precisar de um arquivo separado.

Passport Scanner

Scan your passport photo page with your phone: straighten it, print at real size or save as PDF or JPG under a size limit. Private — runs in your browser.

  • Size — the photo page is 125 × 88 mm (ID-3). At “Real size” it prints exactly that big.
  • Glare — passport pages are laminated. Avoid the flash, tilt the passport slightly away from the light, or shoot near a window.
  • Flatness — press the open passport flat — the straightening fixes the perspective, not a curved page.

Driver’s License Scanner

Scan the front and back of your driver’s license onto one page: straighten the photos, print at real size or save as PDF or JPG. Private — runs in your browser.

  • Surface — a dark, plain table makes the card’s edges easy to find, and the corners are placed for you.
  • Glare — licenses have a glossy security layer. Turn off the flash and tilt the card slightly away from bright lights so the photo and text are readable.
  • Size — driver’s licenses use the standard card size (85.6 × 54 mm, ID-1). At “Real size” the copy prints exactly as big as the card — print at 100% /…

Redimensionador de imagens

Altere o tamanho das suas imagens online e grátis, em pixels ou porcentagem, com corte ou ajuste. Tudo acontece no navegador, sem enviar a um servidor.

  • Recortar para preencher — (como o CSS object-fit: cover) redimensiona a imagem até que ela cubra todo o quadro e corta o que sobrar. Usa o foco de recorte para manter a parte…
  • “Ajustar dentro” — (como object-fit: contain) mostra a imagem inteira e preenche as barras vazias com uma cor de fundo — ou transparência para PNG/WebP. É bom para…
  • “Esticar” — força o tamanho exato e distorce a imagem; só use isso quando a proporção já for quase a mesma.

Imagem para Base64

Converte imagens em URIs de dados Base64 com trechos de CSS e prontos para colar, ou decodifica Base64 de volta para uma imagem.

  • Ideal — ícones pequenos, indicadores de carregamento e sprites de interface com menos de alguns KB, imagens em assinaturas de e-mail em HTML onde imagens…
  • Não é uma boa ideia — fotos, imagens de destaque e qualquer coisa acima de cerca de 10–20 KB. Sirva esses arquivos normalmente, com cache, compactação e loading="lazy".…

Gerador de imagens OG

Crie imagens Open Graph de 1200×630 a partir de modelos com títulos, logotipo e foto que se ajustam automaticamente.

  • Texto curto e em fonte grande — As visualizações costumam aparecer com cerca de 500 px de largura ou menos nos celulares. Tente usar um título de 4 a 10 palavras; o ajuste…
  • Não repita a barra de URL — As plataformas já mostram seu domínio e o título da página embaixo da imagem, então usa a imagem pra chamar a atenção, não o título completo mais a…
  • Alto contraste — Usa o controle deslizante de escurecimento nas fotos para que o texto branco continue legível e testa tanto com temas claros quanto escuros do…

Image Color Palette Extractor

Upload a photo or logo to extract its main colors with percentages, or click to pick any pixel. Copy HEX, RGB or HSL, or export CSS variables, Tailwind or JSON.

Gerador de BlurHash e LQIP

Gere pequenos marcadores de lugar desfocados que aparecem enquanto as imagens carregam: uma string BlurHash, um LQIP em base64.

Conversor de PNG para JPG

Converta PNG para JPG online de graça. Faça conversão em lote, escolha a qualidade e a cor de fundo para as áreas transparentes e baixe como ZIP.

Conversor de JPG para PNG

Converta JPG para PNG online de graça. Resultado sem perda de qualidade, conversão em lote, redimensionamento opcional e download em ZIP.

Conversor de PNG para WebP

Converta PNG para WebP online e reduza o tamanho do arquivo em até 80 %, mantendo a transparência. Faça conversão em lote, defina a qualidade e baixe como ZIP.

Conversor de WebP para PNG

Converta WebP para PNG online de graça. Mantém a transparência, converte vários arquivos de uma vez e baixa tudo em um ZIP.

Conversor de JPG para WebP

Converta JPG para WebP online: arquivos 25–35 % menores com a mesma qualidade visual. Faça conversão em lote, redimensione e baixe como ZIP.

Conversor de WebP para JPG

Converta WebP para JPG online de graça. Escolha a qualidade e a cor de fundo, converta várias imagens de uma vez e baixe como ZIP.

Conversor de AVIF para PNG

Converta AVIF para PNG online de graça. Resultado sem perda de qualidade com transparência, conversão em lote e download em ZIP.

Conversor de SVG para PNG

Converta SVG para PNG online em qualquer resolução, com fundo transparente. Defina a largura, faça a conversão em lote e baixe como ZIP.

Adicionar texto à imagem

Ferramenta gratuita para adicionar texto a imagens: digite legendas, escolha a fonte, o tamanho, a cor, o contorno e a sombra.

Gerador de memes

Gerador de memes grátis: envie qualquer imagem, adicione textos clássicos na parte de cima e de baixo com letras em negrito e contornadas.

Adicionar borda à imagem

Ferramenta gratuita para adicionar uma borda às imagens: escolhe a cor e a largura, arredonda os cantos.

Imagem em preto e branco

Conversor gratuito de fotos em preto e branco: escala de cinza, sépia, preto e branco de alto contraste ou duotone de duas cores.

  • A escala de cinza — usa a luminância perceptiva (o verde conta mais do que o azul, como nossos olhos percebem), por isso parece natural.
  • O sépia — adiciona aquele tom marrom quente das fotos antigas.
  • O preto e branco — transforma cada pixel em preto ou branco puro, de acordo com o limite que você escolher — ideal para documentos digitalizados, estênceis e desenhos…

Desfocar imagem

Ferramenta gratuita para desfocar imagens: desfoca ou pixeliza rostos, placas de carro, nomes ou telas desenhando caixinhas na foto.

Divisor de imagens

Divisor de imagens gratuito: divida uma imagem em uma grade de blocos iguais — grades 3×3 do Instagram.

Criador de colagens

Criador gratuito de colagens de fotos: junte de 2 a 16 fotos em uma única imagem, dispostas em grade, lado a lado ou empilhadas, com espaçamento.

HEIC para JPG

Converta fotos HEIC do iPhone para JPG, PNG ou WebP direto no seu navegador. Faça conversão em lote, escolha a qualidade e o tamanho, e baixe como ZIP.

Recortador de imagens

Recorte imagens online usando as alças de arrastar e valores exatos em pixels: 1:1, 16:9, 4:5, tamanhos para redes sociais ou um círculo.

Girar e inverter a imagem

Gire imagens em 90°, 180° ou qualquer outro ângulo e inverta-as na horizontal ou na vertical — seja uma foto ou um lote inteiro. Baixe em PNG, JPG ou WebP.

  • Girar 90° / 180° — corrige fotos que ficaram de lado ou de cabeça para baixo. A rotação em incrementos de 90° não causa perda de pixels: nada é cortado nem fica…
  • Inverter horizontalmente — espelha a esquerda e a direita, por exemplo, para desfazer o espelhamento de uma selfie ou fazer com que o objeto fique voltado para a tela.
  • Inverter verticalmente — espelha a parte de cima e de baixo, útil para reflexos e alguns efeitos de design.

Imagem com marca d’água

Adicione uma marca d’água com texto ou logotipo às fotos em lote: posição, tamanho, opacidade, rotação e padrões de repetição. Baixe em JPG, PNG ou WebP.

Visualizador e Removedor de EXIF

Veja os metadados EXIF, GPS, XMP e IPTC das fotos — câmera, configurações, data e localização — e remova-os antes de compartilhar.

Imagem para arte ASCII

Transforme qualquer foto ou logotipo em arte ASCII: escolha a largura, o conjunto de caracteres, o contraste e a opção de inverter.

  • A opção “Clássica” — usa 10 níveis e fica com um visual limpo em qualquer fonte.
  • O modo Detalhado — mede cada caractere ASCII imprimível na sua fonte e os ordena de acordo com a quantidade de tinta que usam — até 70 níveis para gradientes suaves.

Compress Image to 20 KB

Compress a JPG, PNG or WebP image to under 20 KB for signatures and tiny form uploads. The best quality that fits, many images at once, nothing uploaded.

Compress Image to 50 KB

Compress a JPG, PNG or WebP image to under 50 KB for passport photos and application forms. The best quality that fits, many images at once, nothing uploaded.

Compress Image to 100 KB

Compress a JPG, PNG or WebP image to under 100 KB for job portals, visa forms and websites. The best quality that fits, many images at once, nothing uploaded.

Compress Image to 200 KB

Compress a JPG, PNG or WebP image to under 200 KB for online forms, avatars and blogs. The best quality that fits, many images at once, nothing uploaded.

Compress Image to 500 KB

Compress a JPG, PNG or WebP image to under 500 KB for websites, CMS uploads and marketplaces. The best quality that fits, many images at once, nothing uploaded.

Compress Image to 1 MB

Compress a JPG, PNG or WebP image to under 1 MB for upload limits and sharing. The best quality that fits, many images at once, nothing uploaded.

Compress Images for Email

Compress a JPG, PNG or WebP image to under 1 MB so several photos fit in one email. The best quality that fits, many images at once, nothing uploaded.

PDF to PNG

Convert PDF to PNG online: every page becomes a sharp PNG image at 72, 150 or 300 DPI. Download single pages or all as a ZIP. Free, private, in your browser.

Website Screenshot ToolRequer conexão com a internet

Capture a full-page screenshot of any website in a real browser at 1×, 2× or 3× resolution, crop, annotate and blur it, and download PNG, JPEG, WebP or PDF.

  • Resolution — 1× matches CSS pixels; 2× and 3× render at Retina density, so a 1440 px page becomes a 2880 or 4320 px wide image. Very tall pages are captured up to…
  • Devices — tablet and phone use a mobile browser identity and touch, so you get the real mobile layout, not a shrunken desktop page.
  • Editing — crop, annotate and blur happen in your browser at full resolution; nothing you draw is uploaded.

PWA Manifest Generator

Create a web app manifest and an offline service worker: name, icons, colors, display mode, shortcuts and caching, plus the HTML tags — as one ZIP.

Code to Image

Turn code into a beautiful image for docs, slides and social posts: syntax themes, window frame, background and line numbers. Download PNG or SVG.

Ferramentas de cor

Ferramentas de cor grátis: HEX para RGBA, conversor OKLCH, paletas Tailwind, nomes de cores, misturador, contraste WCAG e APCA e simulador de daltonismo. Todas as 12 ferramentas de Cores →

Contrast Checker

Check color contrast ratios against WCAG 2.2 AA and AAA for text and UI components, preview it live, see the APCA score and get the nearest passing color.

Gerador de cores do Tailwind

Gere uma escala completa de cores do Tailwind, com 50 a 950 tons, a partir de uma única cor da marca. js, variáveis CSS, SCSS ou JSON. Grátis.

HEX to RGBA Converter

Convert HEX colors to RGBA with a live opacity slider and copy ready-to-use CSS: rgba(), modern rgb() with alpha, 8-digit HEX, HSLA and OKLCH. Free.

CSS Variables to Tailwind

Paste CSS custom properties and get a ready-to-paste tailwind.config.js colors object or a Tailwind v4 @theme block. Groups shades like brand-500 automatically.

OKLCH Color Converter

Pick colors in OKLCH with lightness, chroma and hue sliders and convert between OKLCH, HEX, RGB, HSL and OKLab — with sRGB gamut check and CSS fallbacks.

  • Predictable palettes — in HSL, yellow at 50% lightness looks far brighter than blue at 50%. In OKLCH, changing only the hue keeps perceived lightness — great for generating…
  • Better accessibility maths — a fixed lightness difference translates into a fairly consistent contrast difference.
  • Wide-gamut colors — OKLCH can express Display P3 colors that HEX and rgb() cannot, so modern screens can show more vivid colors.

Color Name Finder

Find the name of any HEX color (e.g. #55AAEE = Cerulean) from 5,000 curated names and get ready-made CSS, SCSS, JS and Tailwind variable names. Free.

Color Mixer

Mix two colors and generate any number of in-between steps in OKLab, OKLCH, sRGB or HSL. Copy HEX values, CSS variables, color-mix() and gradient code.

APCA Contrast Checker

Check text contrast with APCA, the Accessible Perceptual Contrast Algorithm proposed for WCAG 3. Get the Lc value, use-case guidance and a WCAG 2 comparison.

  • Polarity aware — WCAG 2 treats white-on-black and black-on-white identically, but our eyes don’t. APCA scores them differently.
  • Better with dark mode — the WCAG 2 formula overstates contrast for dark color pairs, so some “passing” dark-theme combinations are hard to read. APCA catches these.
  • Fewer false failures — some readable mid-tone pairs, such as white text on orange buttons, fail WCAG 2 while APCA rates them more realistically.

Color Blindness Simulator

Simulate protanopia, deuteranopia, tritanopia and achromatopsia on any image or palette to check your UI works for color-blind users. Runs in your browser.

  • Never rely on color alone — (WCAG 1.4.1): add icons, labels, patterns or text to status messages, form errors and chart series.
  • Vary lightness, not just hue — a dark green and a light red stay distinguishable for almost everyone. The OKLCH converter makes lightness easy to control.
  • Use color-blind-safe chart palettes — such as blue/orange instead of red/green.

Color Converter

Free online color converter: turn HEX into RGB, HSL, HWB, OKLCH, CMYK and CSS color names, then generate a 50–950 tint & shade palette as CSS variables.

CSS Filter Generator

Create CSS filter effects (blur, brightness, contrast, grayscale, sepia, hue) on your own image, or turn a hex color into a filter that recolors black icons.

Image Color Palette Extractor

Upload a photo or logo to extract its main colors with percentages, or click to pick any pixel. Copy HEX, RGB or HSL, or export CSS variables, Tailwind or JSON.

Ferramentas para redes sociais

Ferramentas grátis para redes sociais: gerador de links de compartilhamento, link do WhatsApp, texto em negrito e itálico para LinkedIn e Instagram e contador de caracteres. Todas as 16 ferramentas de Social →

Gerador de texto em negrito

Transforme seu texto em negrito para Instagram, X, Facebook ou LinkedIn. Digite, copie e cole onde quiser, sem formatação especial. Grátis e na hora.

  • Acessibilidade — os leitores de tela costumam ler essas letras individualmente (“H maiúsculo matemático em negrito…”) ou pular por cima delas. Limita o texto com…
  • Pesquisa — palavras com estilo não aparecem nos resultados de pesquisa da plataforma nem nas hashtags. Deixe palavras-chave, nomes e hashtags em texto simples.
  • Cobertura — só A–Z, a–z e (para alguns estilos) 0–9 têm versões com estilo — letras acentuadas, como ä ou é, permanecem inalteradas.

Gerador de links do WhatsApp

Crie um link do WhatsApp com seu número e uma mensagem pronta. Compartilhe ou transforme em QR Code para receberem contato com um clique. Grátis.

  • Botões de contato em sites — um botão “Conversar no WhatsApp” costuma ter uma taxa de conversão melhor do que um formulário no celular.
  • Biografias no Instagram, TikTok e LinkedIn — basta um toque para começar uma conversa.
  • Impressos — o código QR em folhetos, cardápios, embalagens ou vitrines de lojas.

Contador de caracteres

Conte caracteres com e sem espaços na hora e confira os limites do X, Instagram e das meta tags de SEO. Grátis, online e sem cadastro.

Mailto Link Generator

Create mailto email links with recipients, CC, BCC, subject and a multi-line body, correctly encoded. Copy the URL, an HTML link or a button, or test it.

Email Signature Generator

Create a professional HTML email signature with photo or logo, title, contact details, social links and brand color. Copy it into Gmail, Outlook or Apple Mail.

Fancy Text Generator

Turn text into 𝐛𝐨𝐥𝐝, 𝘪𝘵𝘢𝘭𝘪𝘤, 𝓼𝓬𝓻𝓲𝓹𝓽, 𝔣𝔯𝔞𝔨𝔱𝔲𝔯, Ⓒⓘⓡⓒⓛⓔⓓ and more for Instagram, X, TikTok and Discord bios. Copy in one tap.

  • Screen readers — may read styled letters one by one or as math symbols, so keep important information in normal text.
  • Search — on most platforms doesn’t match styled letters with normal ones — don’t style your name or keywords you want to be found by.

UTM Builder

Build UTM-tagged campaign URLs for Google Analytics 4 with presets for Google Ads, Meta, LinkedIn and email, consistent lowercase naming and bulk mode. Free.

  • Lowercase everything — UTM values are case-sensitive: Email and email appear as separate rows.
  • Pick one separator — Use underscores or hyphens consistently instead of spaces, which become %20 or +.
  • Never tag internal links — UTMs on links within your own site start a new session and overwrite the original source.

Social Media Character Counter

Check post length against the limits of X, LinkedIn, Instagram, Threads, Bluesky, TikTok, YouTube and more — with X’s weighted counting and “see more” cut-offs.

Ad Pixel Event Code Generator

Generate conversion event code for Meta Pixel, Meta Conversions API, TikTok, LinkedIn and Pinterest: standard events, values, items and event IDs.

  • Meta Pixel — fbq('track', 'Lead'), Purchase, AddToCart, CompleteRegistration and the other standard events Meta optimizes ads for, with value, currency,…
  • Meta Conversions API — the same event sent from your server to the Graph API, with user_data hashed with SHA-256 (email lowercased, phone digits only), the visitor’s IP,…
  • TikTok Pixel — ttq.track('CompletePayment'), SubmitForm, AddToCart… with contents, value and currency; the event ID is the third argument.

Meta Pixel Event Generator

Generate Meta (Facebook) Pixel event code: Lead, Purchase, AddToCart and every standard event with value, currency, contents and an event ID for deduplication.

Meta Conversions API Generator

Build Meta Conversions API (CAPI) requests: event, custom data, SHA-256 hashed user data, event ID and test code — as Node.js, curl, PHP or Python code.

TikTok Pixel Event Generator

Generate TikTok Pixel event code with ttq.track: CompletePayment, SubmitForm, AddToCart and other standard events with contents, value, currency and event ID.

LinkedIn Conversion Code Generator

Generate LinkedIn Insight Tag conversion code with lintrk: enter the conversion ID, add an event ID, and fire it on page load, a button click or a form submit.

Pinterest Tag Event Generator

Generate Pinterest Tag event code with pintrk: checkout, addtocart, lead, signup and more, with value, currency, line items, order ID and event ID.

Bulk UTM Builder

Tag hundreds of URLs with UTM parameters at once: each link with its own source, medium and campaign, imported from a spreadsheet or CSV and exported to CSV.

Ferramentas de automação e HubSpot

Ferramentas para automação de marketing: estilize formulários do HubSpot para o Webflow, converta formatos de data entre Make, Zapier, n8n e código e encontre caminhos JSON. Todas as 3 ferramentas de Automação →

HubSpot Form Styler

Style embedded HubSpot forms visually: fonts, inputs, two-column fields, errors and buttons. Get the CSS and embed code, or copy a ready Code Embed to Webflow.

  • Layout — full-width inputs, consistent spacing, and two- or three-column fieldsets rebuilt with flexbox (stacked on mobile).
  • Inputs — text, email, select (with a custom arrow), textarea, checkboxes and radios with your accent color.
  • States — focus ring, invalid fields and HubSpot’s error messages, with the “please complete all required fields” roll-up hidden.

Date Format Converter

Convert date format strings between Make, Zapier, Moment.js, n8n (Luxon), date-fns, Python strftime and PHP — with a live preview and a full token table.

  • Make — {{formatDate(1.date; "DD.MM.YYYY")}}; to read a custom date string first use parseDate(1.text; "DD.MM.YYYY"). Make formats in the scenario’s time…
  • Zapier — Formatter → Date/Time → Format, then pick or type the format in “To Format”. Set the time zone in the step to avoid off-by-one-day dates.
  • n8n — {{ $json.date.toDateTime().toFormat('dd.MM.yyyy') }} or {{ $now.toFormat('yyyy-MM-dd') }}.

JSON Path Finder

Paste JSON, click any value and get its path for JavaScript, JSONPath, jq, Python, PHP, n8n and Make (1-based arrays) — perfect for webhook and API mappings.

Emoji, símbolos e ASCII

Pesquise e copie emoji e símbolos como ✓ → ★ ©, espaços especiais e kaomoji, crie arte ASCII e inspecione qualquer caractere Unicode com o código. Todas as 4 ferramentas de Emoji →

Copiar e colar emojis

Pesquise todos os emojis e copie com um clique. Filtre por categoria, escolha o tom de pele e veja seus códigos. Grátis e sem instalar nada.

Símbolos e caracteres especiais

Copie e cole símbolos e caracteres especiais: setas, estrelas, corações, sinais matemáticos e mais. Com um clique, grátis e sem instalar nada.

ASCII Art Generator

Turn text into ASCII art banners in 20 FIGlet fonts. Preview all fonts at once, then copy plain, as a code comment, for a README or for the browser console.

  • Code headers — a banner comment at the top of a stylesheet or the custom-code block of a Webflow site makes sections easy to find.
  • README files — a logo in a Markdown code block renders on GitHub, npm and in terminals. Pair it with the README Generator.
  • Console easter eggs — a console.log greeting in the browser dev tools, popular for hiring messages.

Unicode Character Inspector

Paste text to see every character’s name, code point, UTF-8 bytes and HTML code — and find and remove invisible zero-width spaces, BOMs and odd whitespace.

Codificadores e decodificadores

Codifique e decodifique Base64, URLs e entidades HTML, inspecione JWTs, gere hashes e UUIDs e converta timestamps Unix, tudo no navegador. Todas as 15 ferramentas de Codificação →

Codificação/Decodificação Base64

Codifique e decodifique Base64 na hora, com suporte a UTF-8 e modo seguro para URL. Funciona no navegador, grátis e sem enviar seus dados.

  • URIs de dados — pequenos ícones embutidos em CSS ou HTML (veja também a ferramenta “Imagem para Base64”).
  • Autenticação HTTP básica — o cabeçalho é Basic + Base64 de user:password.
  • JWTs — o cabeçalho e a carga são JSON codificados em Base64URL; dá uma olhada neles com o Decodificador de JWT.

UUID Generator

Generate random UUID v4 or time-ordered UUID v7 online, one or thousands at once. Free, secure and private. Also validates a UUID and decodes its timestamp.

Tradutor de código Morse

Traduza texto para código Morse e de Morse para texto na hora. Ouça o som, ajuste a velocidade e copie o resultado. Grátis e online.

  • SOS — ... --- ..., enviado como um único sinal contínuo.
  • Eu te amo — .. / .-.. --- ...- . / -.-- --- ..-
  • CQ — -.-. --.-, “chamando qualquer estação” no radioamadorismo.

Conversor de texto para binário

Converta texto em código binário e binário em texto na hora, com suporte a hexadecimal e UTF-8. Grátis, online e no seu navegador.

URL Encode / Decode

Free online URL encoder and decoder. Percent-encode query strings with encodeURIComponent or encodeURI, decode URLs safely and parse query parameters.

Unix Timestamp Converter

Convert Unix timestamps to human-readable dates and dates to epoch time. Free online converter with live epoch clock, seconds/ms auto-detection and time zones.

HTML Entity Encoder

Encode special characters to HTML entities or decode entities back to text. Free online HTML escape tool with named, decimal and hex entities and HTML5 support.

GUID Generator

Generate random GUIDs online in Microsoft format — uppercase with braces — or plain. Bulk generate up to 1,000, as a list, JSON array or SQL values. Free.

Base64 Decode

Decode Base64 to readable text instantly, with UTF-8, URL-safe Base64 and missing padding handled. Decode as you type — or switch to encode. Free and private.

URL Decode

Decode percent-encoded URLs and query strings to readable text: %20, %2F, + as space and UTF-8 characters. See every query parameter decoded. Free online.

Epoch Converter

Convert epoch time to a human-readable date and back: seconds, milliseconds, micro and nanoseconds, any time zone, ISO 8601 and the current epoch, live.

Binary to Text Converter

Translate binary code to text instantly: paste 0s and 1s with or without spaces and read them as English, including UTF-8 emoji and accents. Also hex and octal.

Hex to Decimal Converter

Convert hexadecimal to decimal instantly — and to binary and octal — with big-number precision, two’s complement and bit grouping. Also decimal to hex. Free.

HTML Decode

Decode HTML entities like &, <, ", &nbsp; and &#8212; back to readable text — every named and numeric entity. Or encode text for HTML. Free.

TOTP Generator

Generate TOTP two-factor codes from a Base32 secret, create new secrets with an otpauth:// link for authenticator apps, and verify codes. Runs in your browser.

  • Clock — TOTP depends on the time. Turn on automatic date and time on your phone and computer.
  • Secret — copy it exactly; it is Base32 (A–Z and 2–7) — 0, 1 and 8 never appear.
  • Settings — digits, period and algorithm must match what the service uses (the otpauth link says so).

Ferramentas de texto

Conte palavras e caracteres, mude maiúsculas e minúsculas, crie slugs de URL e gere texto de preenchimento e senhas seguras, na hora e grátis. Todas as 40 ferramentas de Texto →

Gerador de senhas

Crie senhas seguras e aleatórias: escolha o tamanho, símbolos e números. São geradas no seu navegador e nunca enviadas a um servidor. Grátis.

  • Aleatoriedade criptograficamente segura — Os caracteres são escolhidos com crypto.getRandomValues(), o CSPRNG do navegador, usando amostragem por rejeição para que cada caractere tenha a…
  • Nada sai do seu aparelho — As senhas são geradas nesta página, não são enviadas para um servidor, não ficam armazenadas localmente e nunca aparecem na URL. Só suas…
  • A opção “Pelo menos um de cada tipo” — regenera até que todos os tipos selecionados apareçam, o que mantém o resultado uniformemente aleatório entre senhas que atendem às regras típicas…

Contador de palavras

Conte palavras, caracteres, frases e parágrafos enquanto escreve. Veja o tempo de leitura e a densidade de palavras-chave. Grátis e sem cadastro.

  • Palavras — são sequências de caracteres separadas por espaços em branco que contêm pelo menos uma letra ou um dígito; assim, “don’t”, “e-mail” e “2026” contam,…
  • Os caracteres — são contados como os símbolos que você vê; assim, um emoji como 👍🏽 ou uma bandeira conta como um caractere, e não como quatro unidades de código.
  • As frases — terminam com ., ! ou ? (abreviações comuns como “p. ex.”, “Dr.” e “etc.” são ignoradas); uma frase final sem pontuação ainda conta.

Tradutor de código Morse

Traduza texto para código Morse e de Morse para texto na hora. Ouça o som, ajuste a velocidade e copie o resultado. Grátis e online.

  • SOS — ... --- ..., enviado como um único sinal contínuo.
  • Eu te amo — .. / .-.. --- ...- . / -.-- --- ..-
  • CQ — -.-. --.-, “chamando qualquer estação” no radioamadorismo.

Conversor de texto para binário

Converta texto em código binário e binário em texto na hora, com suporte a hexadecimal e UTF-8. Grátis, online e no seu navegador.

Conversor de algarismos romanos

Converta números em algarismos romanos e vice-versa na hora. Veja como cada número é formado, com exemplos e tabela de símbolos. Grátis e online.

Conversor de números para palavras

Escreva qualquer número por extenso na hora: útil para cheques, faturas e documentos. Copie o resultado com um clique. Grátis, online e sem cadastro.

Verificador de força da senha

Teste a força de uma senha: entropia, combinações possíveis, tempo necessário para quebrá-la em quatro cenários de ataque.

  • Nunca reutilize senhas — Senhas vazadas são testadas em outros sites (credential stuffing) — a reutilização é o maior risco na prática.
  • Use um gerenciador de senhas — e ative a autenticação de dois fatores para contas importantes.

Imagem para Texto (OCR)

Extraia texto de imagens e fotos com OCR grátis. Vários idiomas, funciona no seu navegador e seus arquivos não são enviados a nenhum servidor.

  • Use uma imagem nítida e reta — texto com pelo menos 20 pixels de altura, bom contraste e sem desfoque. Capturas de tela funcionam melhor do que tudo.
  • Escolha o idioma certo — acentos e letras especiais só são reconhecidos com os dados do idioma correspondente.
  • Recorte apenas o texto — fotos com muito fundo, tabelas ou colunas podem confundir a ordem de leitura.

PDF para Word

Converta PDF em Word editável online e grátis. Baixe um arquivo DOCX em segundos, sem cadastro e sem marca d’água. Experimente com o seu documento.

Conversão de texto em fala

Converta texto em voz online e grátis. Escolha voz, idioma e velocidade e acompanhe a leitura destacada. Funciona no navegador, sem cadastro.

  • Revisão — ouvir o que você escreve revela palavras que faltam, repetições e frases desajeitadas que seus olhos deixam passar.
  • Aprendizado de idiomas — diminua a velocidade e acompanhe as palavras destacadas.
  • Acessibilidade — descansa os olhos ou ouve artigos longos enquanto faz outra coisa.

Contador de caracteres

Conte caracteres com e sem espaços na hora e confira os limites do X, Instagram e das meta tags de SEO. Grátis, online e sem cadastro.

Markdown Table Generator

Create Markdown and HTML tables in a spreadsheet-like editor: add rows and columns, set alignment, paste from Excel or Google Sheets, and copy the result.

HTML Table Generator

Create HTML tables visually: type or paste cells from Excel and Google Sheets, set column alignment and copy clean code with thead and tbody. Free.

  • <thead> and <th scope="col"> — mark the header row, so screen readers announce the column name for each cell.
  • <tbody> — holds the data rows; browsers add it anyway, but writing it keeps your CSS selectors predictable.

Find and Replace

Find and replace text online: case-sensitive, whole words or regex with capture groups, several replacements at once, live match count and highlighting. Free.

  • Whole words — stops “cat” from also changing “category”.

Regex Replace

Find and replace text with regular expressions: capture groups ($1, $2), named groups, multiline anchors and several rules at once, with live highlighting.

Remove Extra Spaces

Remove extra spaces from text online: collapse double and multiple spaces and tabs into one space, keeping line breaks. Paste, clean and copy in one step.

Remove Empty Lines

Delete empty and blank lines from text, code, CSV or lists online — including lines that only contain spaces. Paste, clean and copy in one step. Free.

Comma to New Line

Turn a comma-separated list into one item per line, or swap new lines back to commas. Trims spaces after commas. Free comma to new line converter.

Tabs to Spaces

Convert tabs to spaces (2 or 4) in code and text, or spaces back to tabs. Fix mixed indentation before committing or pasting. Free and private.

Find and Replace in Files

Find and replace text across many files at once — code, CSV, Markdown, HTML, JSON. Regex, match counts per file, preview, and download edited files as a ZIP.

Soft Hyphen Generator

Insert soft hyphens (&shy;) and zero-width spaces into long words so headlines break nicely on mobile. Auto mode for German & English, copy as text or HTML.

Smart Quotes to Straight Quotes

Fix code and JSON broken by curly “smart” quotes from Word, Slack or Docs. Converts them to straight quotes and cleans dashes, ellipses and hidden spaces.

Markdown Task List Converter

Turn any list into a GitHub-flavored Markdown task list (- [ ]), HTML checklist, Jira or CSV. Tick items in the preview and keep nesting — free checklist tool.

Markdown Editor

Free online Markdown editor with live preview, formatting toolbar, outline, word count and autosave. Export to .md, HTML or PDF. Runs in your browser.

Readability Score Checker

Check how easy your text is to read: Flesch Reading Ease, Flesch–Kincaid grade, Gunning Fog, SMOG, Coleman–Liau and ARI, with hard sentences highlighted.

Imagem para arte ASCII

Transforme qualquer foto ou logotipo em arte ASCII: escolha a largura, o conjunto de caracteres, o contraste e a opção de inverter.

  • A opção “Clássica” — usa 10 níveis e fica com um visual limpo em qualquer fonte.
  • O modo Detalhado — mede cada caractere ASCII imprimível na sua fonte e os ordena de acordo com a quantidade de tinta que usam — até 70 níveis para gradientes suaves.

Text Compare

Compare two texts and highlight every difference — added, removed and changed words — side by side or inline. Ignore case and whitespace. Free and private.

Binary to Text Converter

Translate binary code to text instantly: paste 0s and 1s with or without spaces and read them as English, including UTF-8 emoji and accents. Also hex and octal.

Fancy Text Generator

Turn text into 𝐛𝐨𝐥𝐝, 𝘪𝘵𝘢𝘭𝘪𝘤, 𝓼𝓬𝓻𝓲𝓹𝓽, 𝔣𝔯𝔞𝔨𝔱𝔲𝔯, Ⓒⓘⓡⓒⓛⓔⓓ and more for Instagram, X, TikTok and Discord bios. Copy in one tap.

  • Screen readers — may read styled letters one by one or as math symbols, so keep important information in normal text.
  • Search — on most platforms doesn’t match styled letters with normal ones — don’t style your name or keywords you want to be found by.

Text Repeater

Repeat any text, word or emoji up to 10,000 times, separated by new lines, spaces, commas or your own separator — with optional numbering. Copy or download.

  • Test data — fill a form field or database column to check length limits.
  • Placeholders — repeat a line to sketch a layout.
  • Messages — emoji rows and celebrations (use responsibly — repeated messages can count as spam on some platforms).

Voz para Texto

Dite e converta sua voz em texto online e grátis, em vários idiomas. Edite, copie ou baixe o resultado direto no navegador, sem instalar nada.

PDF to Markdown

Convert PDF to Markdown online: headings, paragraphs and bullet lists become clean Markdown for ChatGPT, Notion, Obsidian or GitHub. Download .md, free.

Line Ending Converter

Convert line endings between Windows (CRLF) and Unix (LF): detect mixed endings, fix files one by one or in bulk, trim trailing spaces and convert tabs. Free.

Slug Generator

Turn titles into clean, SEO-friendly URL slugs. Transliterates accents and German umlauts, removes stop words, sets length and handles bulk lists. Free.

  • Transliteration — Accented letters are mapped to their base letters (é → e, ñ → n, ç → c, ł → l), ligatures are expanded (æ → ae, œ → oe, ß → ss) and Cyrillic and…
  • German umlauts — With the German option on, ä/ö/ü become ae/oe/ue — the spelling German readers expect (Größe → groesse, not grosse). Turn it off for other languages,…
  • Clean-up — Apostrophes are dropped (what's → whats), & becomes “and” (or “und”/“et”), every other run of punctuation or whitespace becomes a single separator,…

Gerador de Lorem Ipsum

Gere texto Lorem Ipsum por parágrafos, frases ou palavras e copie com um clique. Grátis, online e sem cadastro.

  • Layouts realistas — Wireframes e maquetes têm aparência e comportamento semelhantes aos reais — comprimento das linhas, quebra automática e ritmo dos parágrafos ficam…
  • Foco no design — As pessoas envolvidas analisam o layout em vez de editar um texto que ainda não está finalizado.
  • Testes — Os desenvolvedores preenchem modelos, campos do CMS e componentes com comprimentos variados para detectar erros de transbordamento, truncamento e…

Remove Duplicate Lines

Remove duplicate lines from any list online, case-insensitive or trimmed, then sort A–Z, numerically, by length or shuffle. Shows counts. Free and private.

  • A → Z / Z → A — sorts alphabetically using your browser's locale-aware collation, so accented letters sort next to their base letters (é with e).
  • Natural — sorts numbers inside text by value: file2, file10, file100 instead of the plain alphabetical file10, file100, file2.
  • By length — orders lines from shortest to longest (or the reverse), handy for finding outliers.

Alphabetize List

Sort any list alphabetically A–Z or Z–A, naturally by numbers or by length. Ignore case and articles, remove duplicates and blank lines. Free alphabetizer.

Remove Line Breaks

Remove line breaks from text copied from PDFs and emails: join lines into paragraphs, keep paragraph gaps, fix hyphenated words and clean up extra spaces. Free.

BBCode to HTML Converter

Convert BBCode to HTML and HTML back to BBCode for forum posts, with a live preview and a toolbar for bold, links, images, quotes, code, lists and colors.

Ferramentas de produtividade

Ferramentas de produtividade grátis: controle de horas com projetos, notas e exportação de folha de horas, além de timers. Sem cadastro e privado no navegador. Todas as 23 ferramentas de Produtividade →

Lista de tarefas

Uma lista de tarefas online grátis com várias listas, prazos e prioridades. Sem cadastro: suas tarefas ficam salvas no navegador esperando por você.

  • Mantenha as tarefas curtas — “Escrever introdução” é feito; “terminar relatório” acaba sendo adiado.
  • Escolha três para hoje — Marque-as como alta prioridade e organize-as por prioridade.
  • Defina prazos para as tarefas que precisarem — As tarefas vencidas aparecem em vermelho, então nada fica de lado.

Rastreador de hábitos

Acompanhe hábitos diários: marque cada dia, mantenha sua sequência e veja as últimas 12 semanas de relance. Grátis, sem cadastro e salvo no navegador.

  • Comece aos poucos — Dois minutos que você realmente vai fazer são melhores do que uma hora que você não vai.
  • Vincule o hábito a alguma coisa — “Depois do café, eu leio uma página.”
  • Nunca falhe duas vezes seguidas — Uma falha é normal. Volta ao ritmo no dia seguinte.

Gerador de faturas

Crie faturas profissionais online e baixe em PDF. Adicione logo, impostos e descontos em qualquer moeda. Grátis, sem cadastro e sem marca d’água.

Fichas de estudo

Crie flashcards online e estude com repetição espaçada. Cole uma lista para montar um baralho e revise antes de esquecer. Grátis e sem cadastro.

  • Um fato por cartinha — Divida respostas longas.
  • Faça uma pergunta — Testar a si mesmo funciona melhor do que reler.
  • Use suas próprias palavras — Você vai se lembrar melhor delas.

Calculadora de datas

Some ou subtraia dias, semanas, meses e anos de qualquer data e veja o resultado na hora. Grátis, online e sem cadastro.

Calculadora de tempo de duração

Calcula as horas e os minutos entre dois horários — incluindo turnos noturnos — ou soma uma lista de durações, como 1:45 + 2:30.

Split CSV

Split a large CSV into smaller files by rows per file, number of files or column value. Keeps the header in every file; download all as a ZIP. Free, private.

  • The header row — is repeated at the top of every file, so each piece imports on its own.
  • Quoted values — commas, quotes and line breaks inside cells — are written back correctly.
  • The delimiter — is detected (comma, semicolon, tab or pipe) and reused in the output.

Split Excel

Split an Excel spreadsheet into multiple .xlsx files: by rows, number of files, column value or one file per sheet. Download all as a ZIP. Free and private.

  • Rows per file — fixed-size chunks, e.g. 10,000 rows each for an import limit.
  • Number of files — the rows divided as evenly as possible.
  • Column value — one workbook per distinct value in a column, named after the value.

Coin Flip

Flip a coin online: a fair heads-or-tails toss with crypto-secure randomness. Flip one coin or many at once and see the count of heads and tails.

Dice Roller

Roll virtual dice online: one or many dice with 4, 6, 8, 10, 12, 20 or 100 sides, with the total. Fair crypto-secure rolls for board games and RPGs.

Random Team Generator

Split a list of names into random, balanced teams or groups in one click — for classrooms, sports, workshops and games. Re-shuffle and copy the teams.

Lottery Number Generator

Generate random lottery numbers: 6 unique numbers from 1–49 by default, or set your own range and count for Powerball, EuroMillions or any draw.

Reaction Time Test

Test your reaction time online: click or tap the moment the box turns green. Five tries, your average and best in milliseconds, and how you compare.

Spacebar Counter

Count how many times you can press the spacebar in 5, 10, 30 or 60 seconds. Hits per second, a best score saved, and tapping on phones.

Metronome

Free online metronome: 30–300 BPM, tap tempo, 2/4 to 7/8 time signatures with an accented first beat, and a visual beat. Accurate audio timing.

Voz para Texto

Dite e converta sua voz em texto online e grátis, em vários idiomas. Edite, copie ou baixe o resultado direto no navegador, sem instalar nada.

Time Tracker

Free online time tracker: timers per project, a note on every entry, daily and weekly hours and earnings, and CSV, Excel or PDF timesheet export.

  • Projects with colors and hourly rates — billable time turns into earnings in the summary and exports.
  • Notes on every entry — , editable in place, so your timesheet says what the hours were for.
  • Daily and weekly totals — , a per-project breakdown and filters for today, this week, last week and this month.

Cronômetro online

Um cronômetro online grátis com voltas e tempos parciais. Comece com um clique, e ele continua mesmo se você trocar de aba. Sem instalar nada.

Temporizador de contagem regressiva

Um temporizador online com contagem regressiva e alarme. Escolha o tempo, use a tela cheia e receba um aviso no fim. Grátis e sem instalar nada.

Temporizador Pomodoro

Concentre-se com a técnica Pomodoro: 25 minutos de trabalho e pausas curtas, com alertas e ajustes próprios. Grátis, online e sem cadastro.

World Clock

Free world clock: the current time in any city, day or night, the difference from your time, and a meeting planner that finds working hours that overlap.

Online Notepad

Free online notepad that saves as you type: several notes, search, word count and download as .txt or Markdown. Private — your notes stay in your browser.

Wheel Spinner

Free wheel spinner: type names or options, spin the wheel and get a fair random winner. Remove winners, keep a history and save your lists in the browser.

  • Classrooms — pick who answers next, then remove them so everyone gets a turn.
  • Giveaways — paste the entrants and spin in front of your audience — full screen on a shared screen.
  • Teams and chores — decide who goes first, who presents or who does the dishes.

Ferramentas de áudio e vídeo

Ferramentas grátis de áudio e vídeo: gravadores de voz, tela e webcam, cortar, acelerar, inverter e juntar áudio, vídeo em GIF e extrair quadros. Privado. Todas as 15 ferramentas de Áudio e vídeo →

Afina-guitarra

Afine seu violão ou guitarra online com o microfone ou de ouvido. Afinação padrão, drop D e outras, além de baixo, ukulele e violino. Grátis, sem instalar nada.

  • Afina até atingir a nota — Se estiver aguda demais, desce um pouco e volta a subir. Isso ajuda a corda a manter o tom.
  • Toque suavemente — e espere um pouco, já que as notas soam agudas logo depois que você as toca.
  • Verifica duas vezes — Afinar uma corda altera um pouco a tensão do braço do violão.

Teste de audição

Um teste de audição grátis: verifique cada ouvido de 250 Hz a 16 kHz com fones e veja os resultados em um gráfico. Não é um diagnóstico médico.

Speaker Test

Test your speakers and headphones online: play sound in the left, right or both channels, check bass, stereo phase and volume. Free, nothing to install.

  • Left / Right — channels are swapped if “left” plays on the right. On headphones, check you’re wearing them the right way round; on speakers, swap the cables.
  • Sweep — the sound should move smoothly from one side to the other. A gap in the middle points to a balance setting.
  • Bass — a slow sweep from 40 to 120 Hz. Small laptop speakers usually start around 100–150 Hz; headphones and subwoofers go lower.

Metronome

Free online metronome: 30–300 BPM, tap tempo, 2/4 to 7/8 time signatures with an accented first beat, and a visual beat. Accurate audio timing.

Tone Generator

Free online tone generator: play a sine, square, sawtooth or triangle wave from 20 Hz to 20 kHz. Presets, frequency sweep and stereo balance.

Voz para Texto

Dite e converta sua voz em texto online e grátis, em vários idiomas. Edite, copie ou baixe o resultado direto no navegador, sem instalar nada.

Voice Recorder

Free online voice recorder: record your microphone in the browser with a live level meter, pause and resume, play back and download as WebM or WAV. No upload.

  • WebM / Opus — files are small and play in Chrome, Edge and Firefox.
  • WAV — is uncompressed and opens in any audio editor or player, including on iPhone and Mac.

Screen Recorder

Free online screen recorder: record your whole screen, a window or a browser tab, with your microphone and system audio. No watermark, no install, no upload.

  • Microphone — narrate a tutorial or bug report.
  • Tab audio — when you share a Chrome or Edge tab, tick “Share tab audio” in the picker to include its sound.
  • System audio — available when sharing the entire screen on Windows in Chrome and Edge.

Webcam Recorder

Free online webcam recorder: record video with sound from your camera, take snapshots, mirror the preview and download WebM or MP4 files. Nothing is uploaded.

Audio Trimmer

Free online audio trimmer: cut the start and end of an MP3, WAV, M4A or OGG file on a waveform, add fade in and out, preview, and download the clip as WAV.

Audio Speed Changer

Free audio speed changer: speed up or slow down MP3, WAV and other audio, with or without changing the pitch. Preview live, then download the new file.

Reverse Audio

Free reverse audio tool: flip an MP3, WAV or voice recording so it plays backwards, preview it and download the reversed file as WAV, or record and reverse.

Merge Audio

Free audio joiner: combine several MP3, WAV, M4A or OGG files into one, set the order, add a gap or crossfade between tracks and download the result as WAV.

Video to GIF

Free video to GIF converter: pick a part of an MP4, WebM or MOV video, set the size and frame rate, preview, and download an animated GIF. Runs in your browser.

Video Frame Extractor

Free video frame extractor: grab the current frame or one every few seconds from an MP4, WebM or MOV video and save JPG or PNG images, or all as a ZIP.

Calculadoras e conversores

Calculadoras do dia a dia: porcentagens, dias entre datas, fusos horários, unidades, proporções e bases numéricas. Simples, rápidas e grátis. Todas as 59 ferramentas de Calculadoras →

Conversor de algarismos romanos

Converta números em algarismos romanos e vice-versa na hora. Veja como cada número é formado, com exemplos e tabela de símbolos. Grátis e online.

Conversor de números para palavras

Escreva qualquer número por extenso na hora: útil para cheques, faturas e documentos. Copie o resultado com um clique. Grátis, online e sem cadastro.

Calculadora de Probabilidades e Combinações

Quantas possibilidades? Combinações (nCr) e permutações (nPr), com ou sem repetição, probabilidades na loteria e possibilidades de PIN/código — valores exatos.

  • Loteria 6 de 49 — C(49, 6) = 13.983.816 — a chance de ganhar o prêmio principal é de 1 em cerca de 14 milhões.
  • Mãos de pôquer — C(52, 5) = 2.598.960 mãos diferentes de 5 cartas.
  • PIN de 4 dígitos — 10⁴ = 10.000 possibilidades (a ordem importa, os dígitos podem se repetir).

Gerador de números aleatórios

Gere números aleatórios, sorteie vencedores ou itens de uma lista e jogue moedas ou dados. Com aleatoriedade segura, grátis e no navegador.

  • Números aleatórios — qualquer intervalo, até 10.000 de uma vez, únicos ou com repetições, opcionalmente ordenados. Ótimo para sorteios, amostragens e testes.
  • Seletor aleatório de nomes — cola os nomes dos participantes e sorteia um ou vários vencedores para um sorteio, ou embaralha a ordem dos palestrantes.
  • Gerador de equipes — divida uma turma, um workshop ou um grupo de futebol de cinco em equipes aleatórias e equilibradas.

Calculadora de Peso Ideal

Descubra seu peso ideal com base na sua altura e sexo usando as fórmulas de Devine, Robinson, Miller e Hamwi, além da faixa de IMC saudável para a sua altura.

Calculadora de captação de água

Quanta água você deve beber por dia? Calcule a ingestão diária de água com base no seu peso, nível de atividade física e clima, em litros, onças.

Calculadora de macro

Calcule suas macros diárias — proteínas, carboidratos e gorduras em gramas — com base nas suas calorias e no seu objetivo: perder gordura.

Calculadora de sono

Descubra o melhor horário para ir dormir ou acordar com base nos ciclos de sono de 90 minutos.

Calculadora de ovulação

Calcule a data da ovulação, a janela fértil e a próxima menstruação a partir do primeiro dia da sua última menstruação e da duração do ciclo.

Calculadora de ritmo

Calculadora de ritmo de corrida: descubra seu ritmo por km e por milha a partir da distância e do tempo.

Calculadora de IVA

Adicione o IVA a um preço líquido ou subtraia o IVA de um preço bruto com qualquer alíquota — 20%, 19%, 21%, 5% ou a que você definir.

Calculadora de margem de lucro

Calcule a margem de lucro bruto, a margem de lucro e o lucro a partir do custo e do preço — ou descubra o preço de venda para uma margem alvo.

Calculadora de margem de lucro

Descubra o preço de venda a partir do custo e da porcentagem de margem, ou a margem a partir do custo e do preço. Mostra a margem e o lucro equivalentes.

Calculadora de ROI

Calcule o retorno sobre o investimento (ROI): ganho, porcentagem de ROI e retorno anualizado (CAGR) a partir do valor investido.

Calculadora de aposentadoria

Faça uma projeção das suas economias para a aposentadoria com base na sua idade, nas suas economias, nas contribuições mensais e no retorno esperado.

Calculadora de preço unitário

Compare produtos pelo preço por unidade — por onça, grama, litro ou item — para encontrar a melhor oferta na loja. Compare até quatro tamanhos de uma vez só.

Calculadora de conta dividida

Divida a conta do restaurante ou uma despesa compartilhada entre amigos: acrescente a gorjeta e o imposto, divida igualmente ou por parte e arredonde para cima.

Calculadora de notas

Calcula sua nota ponderada com base nas tarefas, questionários e provas, e descobre qual nota você precisa tirar na prova final para conseguir a nota que quer.

Calculadora de média

Cole uma lista de números para obter a média, a mediana, a moda, o intervalo, a soma e a contagem — além da média ponderada.

Calculadora de datas

Some ou subtraia dias, semanas, meses e anos de qualquer data e veja o resultado na hora. Grátis, online e sem cadastro.

Calculadora de tempo de duração

Calcula as horas e os minutos entre dois horários — incluindo turnos noturnos — ou soma uma lista de durações, como 1:45 + 2:30.

A/B Test Significance Calculator

Check if your A/B test result is statistically significant. Enter visitors and conversions to get the p-value, uplift and confidence range. Free and private.

  • Don’t stop early — Checking daily and stopping at the first significant result produces false winners.
  • Plan your sample — Use the A/B Test Sample Size Calculator before you start.
  • Run full weeks — Weekday and weekend visitors behave differently.

A/B Test Sample Size Calculator

Work out how many visitors your A/B test needs and how long to run it, from your conversion rate and the smallest change you want to detect. Free.

ROAS Calculator

Calculate return on ad spend from your ad cost and revenue. Add your profit margin to see your break-even ROAS and whether your ads really make money. Free.

CPM Calculator

Calculate CPM from your ad cost and impressions, or work out your total cost or impressions from a CPM rate. Free online CPM calculator for media planning.

CPC Calculator

Calculate cost per click from your ad spend and clicks. Add impressions and conversions to get CTR, CPM, conversion rate and cost per conversion. Free.

CTR Calculator

Calculate click-through rate from clicks and impressions, and see how many extra clicks you need to reach your goal. Works for ads, email and Search Console.

IBAN Validator

Validate IBANs for 78 countries: length, structure and the mod-97 checksum, with the bank and branch code decoded. Check many at once or make test IBANs. Free.

Calculadora de idade

Calcule sua idade exata em anos, meses e dias a partir da data de nascimento e quanto falta para o seu aniversário. Grátis e online.

  • Aniversários em dias bissextos — (29 de fevereiro): em anos não bissextos, o aniversário geralmente é comemorado em 28 de fevereiro ou 1º de março; legalmente, isso depende do país.
  • A idade em uma data específica — é útil para verificações de elegibilidade — ingresso na escola, seguros, competições ou datas de aposentadoria.

Epoch Converter

Convert epoch time to a human-readable date and back: seconds, milliseconds, micro and nanoseconds, any time zone, ISO 8601 and the current epoch, live.

Hex to Decimal Converter

Convert hexadecimal to decimal instantly — and to binary and octal — with big-number precision, two’s complement and bit grouping. Also decimal to hex. Free.

Calculadora de empréstimo

Calcule a parcela mensal do seu empréstimo, os juros totais e o custo final. Veja a tabela de amortização e compare prazos. Grátis e online.

Calculadora de financiamento imobiliário

Calcule a parcela mensal do seu financiamento imobiliário, os juros totais e o custo final. Compare prazos e taxas. Grátis e online.

  • Imposto predial — , definido pelo seu município ou cidade, que geralmente varia de 0,5% a 2,5% do valor da casa por ano nos EUA.
  • Seguro residencial — , exigido pelo credor.
  • PMI — (seguro hipotecário privado) em empréstimos convencionais com menos de 20% de entrada, normalmente de 0,3% a 1,5% do valor do empréstimo por ano, até…

Calculadora de juros compostos

Calcule como suas economias crescem com juros compostos, com aportes periódicos e detalhamento anual. Grátis, online e sem cadastro.

Calculadora de gorjeta

Calcule a gorjeta e divida a conta entre várias pessoas na hora. Escolha a porcentagem e veja quanto cada um paga. Grátis e online.

Calculadora de descontos

Calculadora de descontos gratuita: o preço de venda e quanto você economiza com um desconto em porcentagem ou valor fixo.

Calculadora de IMC

Calcule seu índice de massa corporal com peso e altura, em unidades métricas ou imperiais, e veja em qual faixa você está. Grátis, privado e online.

Calculadora de calorias

Calcule as calorias que você precisa por dia conforme idade, peso, altura e atividade, para manter, perder ou ganhar peso. Grátis, privado e online.

Calculadora de média geral (GPA)

Calculadora gratuita de GPA: insira disciplinas, créditos e notas para saber seu GPA semestral na escala de 4,0, ponderado para disciplinas de honra e AP.

Calculadora de data prevista para o parto

Calculadora gratuita da data prevista para o parto com base na data da sua última menstruação.

  • Primeiro trimestre — semanas 1–13
  • Segundo trimestre — semanas 14–27
  • Terceiro trimestre — da semana 28 até o nascimento

Calculadora de frações

Calculadora de frações gratuita: some, subtraia, multiplique e divida frações e números mistos, com simplificação passo a passo.

  • Somar ou subtrair — reescreve as duas frações com um denominador comum e, depois, soma ou subtrai os numeradores. ¾ + ⅔ = 9⁄12 + 8⁄12 = 17⁄12.
  • Multiplicar — multiplica os numeradores e os denominadores. ¾ × ⅔ = 6⁄12 = ½.
  • Dividir — multiplica pelo recíproco da segunda fração. ¾ ÷ ⅔ = ¾ × 3⁄2 = 9⁄8.

Calculadora científica

Calculadora científica online gratuita: trigonometria em graus ou radianos, logaritmos, potências, raízes, fatoriais, parênteses e constantes.

Calculadora de desvio padrão

Calculadora gratuita de desvio padrão: cole os números do desvio padrão da amostra e da população, da variância, da média, da mediana, da moda.

Calculadora de cartão de ponto

Calculadora gratuita de ponto: insira os horários de início e término e os intervalos de cada dia para calcular o total de horas semanais.

Credit Card Validator

Check whether a credit or debit card number is valid with the Luhn algorithm and see the card brand — Visa, Mastercard, Amex and more. Plus test card numbers.

Calculadora de porcentagem

Calcule porcentagens na hora: quanto um número representa de outro, aumentos, descontos e variações, com a fórmula explicada. Grátis e online.

  • Invertendo um desconto — um preço que subiu 20% não volta ao original depois de um desconto de 20% — 100 → 120 → 96. Para desfazer um aumento de 20%, divide por 1,2 (é isso…
  • Retirar o IVA ou imposto sobre vendas — para obter o preço líquido a partir de um preço bruto que inclui 19% de IVA, divide por 1,19 — não subtraia 19%. 119 ÷ 1,19 = 100, enquanto 119 − 19%…
  • Porcentagem x pontos percentuais — uma taxa de conversão que passa de 2% para 3% representa um aumento de 1 ponto percentual, mas um aumento relativo de 50%.

Date Difference Calculator

Calculate the days between two dates with a years, months and weeks breakdown and business days. Add or subtract days or count down to an event. Free.

Time Zone Converter

Convert a date and time between any time zones with DST handled automatically. Compare cities side by side and find meeting times within 9–5 working hours.

Conversor de unidades

Converta comprimento, peso, temperatura, volume, área e velocidade na hora. Um conversor grátis, online e fácil de usar em qualquer dispositivo.

Aspect Ratio Calculator

Calculate width or height for any aspect ratio, simplify pixel sizes to a ratio like 16:9 and get CSS aspect-ratio and padding-top values. Free online tool.

  • New height — = new width × ratio height ÷ ratio width — e.g. 1280 × 9 ÷ 16 = 720.
  • New width — = new height × ratio width ÷ ratio height — e.g. 1080 × 16 ÷ 9 = 1920.
  • Simplify a size — divide both sides by their greatest common divisor (GCD). 1920 and 1080 share a GCD of 120, giving 16:9.

Number Base Converter

Convert numbers between binary, octal, decimal, hexadecimal and any base 2–36 — with big-number support, two’s complement bit view and text to hex/binary. Free.