Developer tools tools
Browser-based utilities for common development tasks.
Generate an Apache 301 Redirect directive.
Developer toolsBase64 Encoder & DecoderEncode plain text to Base64 or decode it safely.
Developer toolsBooklet Page Order CalculatorGenerate booklet print page order for page counts divisible by four.
Developer toolsBorder Radius GeneratorUse Border Radius Generator locally in your browser.
Developer toolsBox Shadow GeneratorUse Box Shadow Generator locally in your browser.
Developer toolsCalendar Event Link GeneratorGenerate a Google Calendar event template link.
Developer toolsCanonical Tag GeneratorGenerate a canonical link tag from a page URL.
Developer toolsColor Contrast CheckerUse Color Contrast Checker locally in your browser for an immediate result.
Developer toolsColor ConverterConvert a HEX color to RGB and HSL formats.
Developer toolsColor Palette GeneratorUse Color Palette Generator locally in your browser.
Developer toolsContent Security Policy GeneratorGenerate a starter Content Security Policy header.
Developer toolsCredit Card ValidatorUse Credit Card Validator locally in your browser.
Developer toolsCSS Animation Timing GeneratorGenerate CSS animation duration and delay declarations.
Developer toolsCSS Aspect Ratio GeneratorGenerate a CSS aspect-ratio declaration from width and height.
Developer toolsCSS Clamp GeneratorUse CSS Clamp Generator locally in your browser.
Developer toolsCSS Column GeneratorGenerate CSS multi-column layout declarations.
Developer toolsCSS Container Query GeneratorGenerate a CSS container-query template.
Developer toolsCSS Font Stack GeneratorGenerate a CSS font-family stack.
Developer toolsCSS FormatterUse CSS Formatter locally in your browser.
Developer toolsCSS Gradient GeneratorUse CSS Gradient Generator locally in your browser.
Developer toolsCSS Grid GeneratorUse CSS Grid Generator locally in your browser.
Developer toolsCSS Letter Spacing GeneratorGenerate a CSS letter-spacing declaration.
Developer toolsCSS Line Height GeneratorGenerate a CSS line-height declaration.
Developer toolsCSS Media Query GeneratorGenerate a CSS media query from a width range.
Developer toolsCSS MinifierRemove safe whitespace and comments from CSS.
Developer toolsCSS Object Fit GeneratorGenerate a CSS object-fit declaration.
Developer toolsCSS Opacity GeneratorGenerate a validated CSS opacity declaration.
Developer toolsCSS Outline GeneratorGenerate a visible CSS outline declaration.
Developer toolsCSS Scroll Snap GeneratorGenerate CSS scroll-snap declarations.
Developer toolsCSS Sticky Position GeneratorGenerate CSS for a sticky element with top offset.
Developer toolsCSS Text Shadow GeneratorGenerate a CSS text-shadow declaration.
Developer toolsCSS Transform GeneratorUse CSS Transform Generator locally in your browser.
Developer toolsCSS Unit ConverterUse CSS Unit Converter locally in your browser.
Developer toolsCSS Z-Index GeneratorGenerate a CSS z-index declaration with positioning.
Developer toolsCSV Column ExtractorUse CSV Column Extractor locally in your browser.
Developer toolsCSV Column RemoverRemove one selected CSV column locally and download the result.
Developer toolsCSV Column RenamerRename one CSV column without changing its data.
Developer toolsCSV Delimiter ConverterUse CSV Delimiter Converter locally in your browser.
Developer toolsCSV Duplicate Row RemoverUse CSV Duplicate Row Remover locally in your browser.
Developer toolsCSV Empty Row RemoverRemove completely empty rows from a CSV file in your browser.
Developer toolsCSV File CleanerClean a CSV file locally by trimming surrounding whitespace, removing blank rows and dropping trailing empty columns.
Developer toolsCSV File Duplicate Row RemoverRemove duplicate data rows from an uploaded CSV file.
Developer toolsCSV File MergerMerge matching CSV files in your browser and download one combined file.
Developer toolsCSV File SamplerCreate a smaller first-row sample from an uploaded CSV file.
Developer toolsCSV File SearchFind rows containing text in a CSV file and download the matches.
Developer toolsCSV File SorterSort an uploaded CSV file by a selected column.
Developer toolsCSV File SplitterSplit a CSV file into smaller downloadable files without uploading it.
Developer toolsCSV File to HTML TableExport an uploaded CSV as an accessible HTML table file.
Developer toolsCSV File to JSONConvert an uploaded CSV file with headers to a JSON download.
Developer toolsCSV File to MarkdownTurn an uploaded CSV into a downloadable Markdown table.
Developer toolsCSV File ValidatorCheck whether every CSV row has a consistent number of columns.
Developer toolsCSV Header EditorReplace all CSV column headers and download the updated file.
Developer toolsCSV Header ExtractorUse CSV Header Extractor locally in your browser.
Developer toolsCSV Row FilterUse CSV Row Filter locally in your browser.
Developer toolsCSV SorterUse CSV Sorter locally in your browser.
Developer toolsCSV to JSON ConverterConvert simple CSV data into JSON locally.
Developer toolsCSV to Markdown TableUse CSV to Markdown Table locally in your browser.
Developer toolsCSV Transpose ToolUse CSV Transpose Tool locally in your browser.
Developer toolsEmail ValidatorUse Email Validator locally in your browser for an immediate result.
Developer toolsFAQ Schema GeneratorGenerate FAQPage structured data for one question and answer.
Developer toolsFavicon Tag GeneratorGenerate an HTML favicon link tag.
Developer toolsFlexbox GeneratorUse Flexbox Generator locally in your browser.
Developer toolsForm Label CheckerCheck pasted HTML for unlabeled form controls.
Developer toolsGoogle Maps Link GeneratorGenerate a Google Maps search link from an address.
Developer toolsHeading Outline CheckerCheck pasted HTML for heading hierarchy issues.
Developer toolsHreflang Tag GeneratorGenerate an hreflang alternate link tag.
Developer toolsHTML Attribute ExtractorUse HTML Attribute Extractor locally in your browser.
Developer toolsHTML Definition List GeneratorGenerate an HTML definition list from terms and definitions.
Developer toolsHTML Encoder & DecoderEncode HTML safely or decode HTML entities locally.
Developer toolsHTML Entity LookupLook up a character’s Unicode and HTML numeric entity.
Developer toolsHTML Landmark CheckerCheck pasted HTML for basic page landmarks.
Developer toolsHTML Lang CheckerCheck pasted HTML for a document language attribute.
Developer toolsHTML Link GeneratorGenerate an HTML hyperlink from URL and anchor text.
Developer toolsHTML List GeneratorUse HTML List Generator locally in your browser.
Developer toolsHTML Table GeneratorUse HTML Table Generator locally in your browser.
Developer toolsHTML Title CheckerCheck pasted HTML for a document title.
Developer toolsHTTP Status Code LookupUse HTTP Status Code Lookup locally in your browser for an immediate result.
Developer toolsIBAN ValidatorUse IBAN Validator locally in your browser.
Developer toolsIframe Title CheckerCheck pasted HTML iframes for titles.
Developer toolsImage Alt Text CheckerCheck pasted HTML for images without alt attributes.
Developer toolsImage Background Color ChangerFlatten transparent image regions onto a chosen background color.
Developer toolsImage Blur EditorApply a light blur to an uploaded image.
Developer toolsImage Border ToolAdd a colored border to an uploaded image.
Developer toolsImage Brightness EditorApply a brightness adjustment to an uploaded image.
Developer toolsImage Color Replacement ToolReplace a selected similar color in a local image.
Developer toolsImage CompressorRe-encode a local image as a quality-adjustable JPEG.
Developer toolsImage Contact Sheet GeneratorCombine up to 30 local images in a downloadable contact sheet.
Developer toolsImage Contrast EditorApply a contrast adjustment to an uploaded image.
Developer toolsImage CropperCreate a centered square crop from an uploaded image.
Developer toolsImage Duotone ToolApply two selected colors to a local image.
Developer toolsImage Flip HorizontalFlip an uploaded image horizontally and download PNG.
Developer toolsImage Flip VerticalFlip an uploaded image vertically and download PNG.
Developer toolsImage Grayscale ConverterCreate a grayscale PNG from an uploaded image.
Developer toolsImage InspectorInspect image dimensions, type and file size locally.
Developer toolsImage Invert ColorsInvert colors in an uploaded image.
Developer toolsImage Mosaic GeneratorCreate a block mosaic effect from a local image.
Developer toolsImage Opacity EditorAdjust image alpha and download a transparent PNG.
Developer toolsImage Pixelate ToolPixelate a local image using Canvas.
Developer toolsImage ResizerResize an uploaded image and download a PNG copy.
Developer toolsImage RotatorRotate an uploaded image and download a PNG copy.
Developer toolsImage Rounded Corners ToolApply transparent rounded corners to a local image.
Developer toolsImage Sepia FilterApply a sepia effect to an uploaded image.
Developer toolsImage Thumbnail GeneratorCreate a proportionally resized local PNG thumbnail.
Developer toolsImage Tint ToolApply a selected tint color to a local image.
Developer toolsImage to JPEG ConverterConvert a browser-supported local image to JPEG with selectable quality.
Developer toolsImage to PNG ConverterConvert a browser-supported image to PNG locally.
Developer toolsImage to WebP ConverterConvert a browser-supported local image to WebP with selectable quality.
Developer toolsImage Transparency Threshold ToolCreate a black-and-white threshold image locally.
Developer toolsImage Watermark ToolAdd text watermark to an uploaded image.
Developer toolsIP Address ValidatorUse IP Address Validator locally in your browser for an immediate result.
Developer toolsISBN ValidatorUse ISBN Validator locally in your browser.
Developer toolsJavaScript String EscaperUse JavaScript String Escaper locally in your browser for a fast result.
Developer toolsJSON Array InspectorUse JSON Array Inspector locally in your browser.
Developer toolsJSON File Array FilterFilter objects in a JSON array file by a property value.
Developer toolsJSON File Array SorterSort objects in a JSON array file by a selected property.
Developer toolsJSON File ComparatorCompare two local JSON files for equal values.
Developer toolsJSON File FormatterFormat an uploaded JSON file for readable indentation.
Developer toolsJSON File Key ExtractorList the top-level keys used by a JSON file.
Developer toolsJSON File MergerMerge JSON array files locally into one download.
Developer toolsJSON File MinifierMinify an uploaded JSON file and download the compact result.
Developer toolsJSON File SplitterSplit a JSON array file into smaller downloadable files.
Developer toolsJSON File Structure InspectorInspect whether a JSON file is an array, object, or scalar value.
Developer toolsJSON File to CSVConvert a JSON array of objects file into a downloadable CSV.
Developer toolsJSON File ValidatorValidate an uploaded JSON file without sending it to a server.
Developer toolsJSON FormatterFormat, minify and validate JSON with useful errors.
Developer toolsJSON Key FinderFind all matching key paths in local JSON.
Developer toolsJSON Key ListerUse JSON Key Lister locally in your browser.
Developer toolsJSON Key RenamerRename a key throughout a local JSON document.
Developer toolsJSON Path ExtractorUse JSON Path Extractor locally in your browser.
Developer toolsJSON to CSV ConverterConvert a JSON array of objects into CSV locally.
Developer toolsJSON to Markdown TableUse JSON to Markdown Table locally in your browser.
Developer toolsJSON Top-Level Key ExtractorExtract top-level keys from a local JSON file.
Developer toolsJSON ValidatorUse JSON Validator locally in your browser.
Developer toolsJWT DecoderDecode JWT header and payload locally without verifying its signature.
Developer toolsLink Text CheckerCheck pasted HTML for unclear link text.
Developer toolsMAC Address ValidatorUse MAC Address Validator locally in your browser for an immediate result.
Developer toolsMailto Link GeneratorGenerate a mailto HTML link with an encoded subject.
Developer toolsMarkdown Checklist GeneratorUse Markdown Checklist Generator locally in your browser.
Developer toolsMarkdown Image GeneratorUse Markdown Image Generator locally in your browser.
Developer toolsMarkdown Link GeneratorUse Markdown Link Generator locally in your browser.
Developer toolsMarkdown Table GeneratorUse Markdown Table Generator locally in your browser.
Developer toolsMedia Caption CheckerCheck pasted HTML video markup for captions tracks.
Developer toolsMeta Refresh GeneratorGenerate a delayed meta refresh redirect tag.
Developer toolsMeta Tag GeneratorUse Meta Tag Generator locally in your browser.
Developer toolsMorse Code TranslatorUse Morse Code Translator locally in your browser for a fast result.
Developer toolsNginx Redirect GeneratorGenerate an Nginx permanent redirect rule.
Developer toolsNumber Base ConverterNumber Base Converter
Developer toolsPaper Weight CalculatorEstimate total paper weight from dimensions, gsm and page count.
Developer toolsPassword GeneratorGenerate strong passwords locally with configurable characters.
Developer toolsPassword Strength CheckerAssess password strength locally without saving it.
Developer toolsPDF Margin CalculatorCalculate printable page area after selected margins.
Developer toolsPDF Orientation HelperChoose portrait or landscape from page dimensions.
Developer toolsPDF Page Range GeneratorGenerate a valid consecutive PDF print page range.
Developer toolsPDF Page Size CalculatorShow standard PDF and print paper dimensions in millimetres and inches.
Developer toolsPDF Print Cost CalculatorEstimate PDF printing cost from pages, copies and cost per page.
Developer toolsPrint Resolution CalculatorCalculate maximum print size from pixels and target DPI.
Developer toolsQuery String ParserConvert URL query strings into readable key-value data.
Developer toolsRandom Number GeneratorGenerate secure random integers in a range.
Developer toolsRandom String GeneratorUse Random String Generator locally in your browser.
Developer toolsRegex EscaperUse Regex Escaper locally in your browser for a fast result.
Developer toolsRegex TesterTest JavaScript regular expressions against sample text.
Developer toolsRobots.txt GeneratorUse Robots.txt Generator locally in your browser.
Developer toolsSHA-256 Hash GeneratorCreate a SHA-256 hash locally in your browser.
Developer toolsSitemap XML GeneratorUse Sitemap XML Generator locally in your browser.
Developer toolsSMS Link GeneratorGenerate an SMS message link.
Developer toolsSolid Background RemoverRemove a selected solid image background color locally and download a transparent PNG.
Developer toolsSQL FormatterUse SQL Formatter locally in your browser.
Developer toolsTable Accessibility CheckerCheck pasted HTML tables for headers and captions.
Developer toolsTelephone Link GeneratorGenerate an accessible telephone HTML link.
Developer toolsText to BinaryConvert UTF-8 text to binary bytes or decode binary text.
Developer toolsText to Hex ConverterUse Text to Hex Converter locally in your browser for a fast result.
Developer toolsTSV Column ExtractorExtract one TSV column by number.
Developer toolsTSV Duplicate Row RemoverRemove identical TSV rows while preserving order.
Developer toolsTSV FilterKeep TSV rows containing entered text.
Developer toolsTSV FormatterNormalize local TSV line endings and output.
Developer toolsTSV Header ExtractorExtract TSV header names.
Developer toolsTSV Row CounterCount TSV data rows and columns.
Developer toolsTSV SorterSort TSV rows locally.
Developer toolsTSV to CSV ConverterConvert a local tab-separated file to CSV.
Developer toolsTSV to JSON ConverterConvert a local tab-separated file to JSON.
Developer toolsTSV ValidatorValidate consistent TSV column counts.
Developer toolsUnicode Code Point ConverterUse Unicode Code Point Converter locally in your browser for a fast result.
Developer toolsUnix Timestamp ConverterConvert Unix timestamps to readable local and UTC dates.
Developer toolsURL Encoder & DecoderEncode URL components or decode escaped text.
Developer toolsURL List to Markdown LinksUse URL List to Markdown Links locally in your browser.
Developer toolsURL ParserBreak a URL into its protocol, host, path and parameters.
Developer toolsURL Redirect Rule GeneratorCreate a simple old-to-new URL redirect mapping.
Developer toolsUTM Link BuilderBuild a campaign URL with source, medium and campaign parameters.
Developer toolsUUID GeneratorGenerate secure RFC 4122 version 4 UUIDs locally.
Developer toolsUUID ValidatorValidate UUID format and identify its version.
Developer toolsVIN ValidatorUse VIN Validator locally in your browser.
Developer toolsWeb App Manifest GeneratorGenerate a basic web app manifest JSON file.
Developer toolsWhatsApp Link GeneratorGenerate a WhatsApp message link.
Developer toolsXML Attribute ListerList all attributes found in an uploaded XML file.
Developer toolsXML CDATA ExtractorExtract CDATA sections from a well-formed local XML file.
Developer toolsXML Element CounterCount XML elements and list unique element names.
Developer toolsXML Element FinderFind XML elements by tag name locally.
Developer toolsXML File FormatterFormat an uploaded XML file with readable indentation.
Developer toolsXML File HTML PreviewCreate a safe escaped HTML preview file from XML.
Developer toolsXML File MergerMerge XML files that use the same root element.
Developer toolsXML File MinifierMinify an uploaded XML file and download the compact result.
Developer toolsXML File Text ExtractorExtract readable text content from an XML file.
Developer toolsXML File to JSONConvert a local XML file to a downloadable JSON file.
Developer toolsXML File ValidatorValidate an uploaded XML file in your browser.
Developer toolsXML FormatterUse XML Formatter locally in your browser.
Developer toolsXML Namespace InspectorList namespace declarations in a local XML file.
Developer toolsXML Root Element InspectorIdentify the root element and its direct XML structure.
Developer toolsXML to JSON ConverterUse XML to JSON Converter locally in your browser.
Developer toolsXML ValidatorUse XML Validator locally in your browser.
Developer toolsDeveloper tools for everyday web and data tasks
Developer tools are most useful when they remove friction from a specific task without hiding how the result was produced. This category includes browser-based utilities for formatting data, generating identifiers, checking markup, encoding text, preparing CSS snippets, inspecting files, and building common web links. Use them while debugging, documenting, prototyping, testing a form, or preparing a small piece of code for a project.
Many tools here work entirely in the browser, including JSON formatters, Base64 utilities, regular-expression testers, HTML accessibility checks, CSS generators, image helpers, and data-file workflows. The page for each tool identifies what it accepts and what it returns. Review generated output before deploying it: code snippets may need project-specific security, escaping, validation, performance, and accessibility work that a focused utility cannot infer from one input.
Safe workflow for developer utilities
- Use a small representative sample before processing a production file or large payload.
- Validate generated JSON, XML, URLs, redirects, and server rules in the environment where they will run.
- Do not paste secrets, private keys, access tokens, customer data, or credentials into browser tools.
- Check browser and server documentation before using generated configuration in production.
Tool Factory aims to provide transparent local helpers, not a replacement for a security review, test suite, source control, or professional engineering judgment. A formatter can make code readable, but it does not prove the code is safe. A validator can identify a format problem, but it does not guarantee business correctness. For security-sensitive, regulated, or production-critical work, follow your organization’s review process and authoritative platform documentation.
Are these developer tools private?
Most supported operations run locally in the browser. Read the tool description and avoid entering secrets or restricted data in any web-based utility.
Can I use generated snippets in production?
Use them as a starting point, then test, review, and adapt them to your application, infrastructure, and security requirements.