All-in-One Online Code Tools
Convert, format, inspect, clean, and generate developer text from one fast workspace.
Popular Tools
Code ConverterConvert code between languagesCode GeneratorGenerate code from promptsCode ExplainerExplain unfamiliar codeComment RemoverRemove code commentsCode CheckerFind code issuesCode to PDFPrepare code documentsCode FormatterFormat messy codeCode BeautifierBeautify source codeCode MinifierMinify source codeCode DiffCompare code blocksCode Snippet GeneratorCreate small snippetsCode CommenterAdd helpful commentsCode RefactorSuggest cleaner codeCode OptimizerImprove code shapeCode SummarizerSummarize code logicCode DocumentationDraft code docsUnit Test GeneratorDraft unit testsAPI Code GeneratorDraft API handlersSQL Query BuilderBuild SQL queriesShell Script GeneratorDraft shell scripts
Language Tools
PHP Online ToolRun PHP codePython2 Online ToolRun Python2 codePython3 Online ToolRun Python3 codeJava Online ToolRun Java codeC Online ToolRun C codeC++ Online ToolRun C++ codeRuby Online ToolRun Ruby codeC# Online ToolRun C# codeScala Online ToolRun Scala codeErlang Online ToolRun Erlang codePerl Online ToolRun Perl codeBash Online ToolRun Bash codeRust Online ToolRun Rust codeSwift Online ToolRun Swift codeGo Online ToolRun Go codeNode.js Online ToolRun Node.js codeLua Online ToolRun Lua codePascal Online ToolRun Pascal codeKotlin Online ToolRun Kotlin codeTypeScript Online ToolRun TypeScript codeVB.NET Online ToolRun VB.NET codeR Online ToolRun R codeAssembly Online ToolRun Assembly codeGroovy Online ToolRun Groovy codeHTML Online ToolRun HTML codeCSS Online ToolRun CSS codeJavaScript Online ToolRun JavaScript codeSQL Online ToolRun SQL codeMarkdown Online ToolRun Markdown codeXML Online ToolRun XML codeJSON Online ToolRun JSON codeYAML Online ToolRun YAML codeReact Online ToolRun React codeVue Online ToolRun Vue codeAngular Online ToolRun Angular codeDart Online ToolRun Dart codeJulia Online ToolRun Julia codeHaskell Online ToolRun Haskell codeElixir Online ToolRun Elixir codeClojure Online ToolRun Clojure codeCOBOL Online ToolRun COBOL codeFortran Online ToolRun Fortran codeObjective-C Online ToolRun Objective-C codePowerShell Online ToolRun PowerShell codeMATLAB Online ToolRun MATLAB code
Developer Tools
RegExrBuild and test regular expressionsOnline CompilerRun code snippetsRextesterPrototype PHP, Python, C, Java, and SQL snippetsIdeoneExperimentGDB Online DebuggerStep through codeJSFiddleTest front-end codeCodePenSketch front-end ideasJSON ParserParse, validate, and format JSON dataPostmanCompose API requestsAPI Docs & Mock ToolDesign endpoints, mock responses, and document APIsRedis Online TestTry Redis commandsPaizaRun programming exercisesLearn Git BranchingPractice Git commandsJS BinWrite and preview front-end snippetsRegex VisualizerTurn regex patterns into a readable token mapCode to ImageCreate a shareable code image previewAlgorithm Visual LearningVisualize algorithm stepsasciiflowDraft ASCII diagramscodeIfGenerate naming ideas for variables and functionsDesmosGraph simple math expressionsSQL Online IDEWrite SQLregex101Test regex matches and flagsWebVMRun Linux-like commandsJsitorWrite, debug, and preview front-end code snippetsPlaycodeFocus on JavaScript experimentsJseditorEdit JavaScript onlineLiveweavePrototype front-end layouts and preview markupReplitCreate small projectsCodesandboxSketch app componentsJdoodleCompile multi-language snippetsStackblitzPrototype web projectsApipostDesign, test, and document API requestsdrawDBDraft database schema diagramsAPI Tool HoppscotchCompose lightweight API requestsDeepSiteGenerate a one-page website draftCode WikiSummarize repository notes into readable docs
Text Tools
Word CounterCount words quicklyCharacter CounterCount charactersAPA Citation GeneratorDraft APA citationsCharacter RemoverRemove chosen charsDuplicate Line RemoverRemove repeated linesDuplicate Word FinderFind repeated wordsEm Dash RemoverReplace em dashesFind and Replace TextReplace text matchesText SplitterSplit text into linesText JoinerJoin lines into textText Escape ToolEscape text charactersText BeautifierClean and beautify textText Line Length FilterFilter lines by lengthFixed Length Text LinesWrap text to fixed lengthPunctuation ConverterConvert punctuation styleKey Value to CodeConvert pairs to codeDirectory Tree GeneratorGenerate directory treesPinyin ConverterConvert Chinese to pinyinSimplified Traditional ConverterConvert Chinese variantscamelCase ConverterConvert text to camelCasePascalCase ConverterConvert text to PascalCasesnake_case ConverterConvert text to snake_casekebab-case ConverterConvert text to kebab-casedot.case ConverterConvert text to dot.caseInvisible Text GeneratorCreate blank textNATO Phonetic Alphabet TranslatorSpell with NATO wordsOnline NotepadPlain text scratchpadOnline Sentence CounterCount sentencesPhonetic Spelling ToolSpell words aloudPig Latin TranslatorConvert to Pig LatinPlain Text ConverterStrip rich textMarkdown Table GeneratorCreate Markdown tablesRemove Line BreaksJoin broken linesRemove Text FormattingClean pasted textRemove UnderscoresReplace underscoresRepeat Text GeneratorRepeat text linesReverse Text GeneratorReverse textRoman Numeral DatesConvert year numbersSentence Case ConverterFix sentence caseSort Words AlphabeticallySort words A-ZTitle Case ConverterMake title caseWhitespace RemoverRemove extra spacesWingdings TranslatorMap text symbolsWord Cloud GeneratorList top wordsWord Frequency CounterCount word usage
Font Styles
Aesthetic TextAdd spaced aesthetic styleBig Text GeneratorMake text big and spacedBold Text GeneratorCreate bold Unicode textBubble Text GeneratorCreate circled textCursed Text ToolCreate glitchy textCute Font GeneratorMake cute styled textDiscord Font GeneratorStyle text for DiscordDouble-Struck TextCreate double-struck textFacebook Font GeneratorStyle text for FacebookFancy Text GeneratorCreate fancy Unicode textFonts for InstagramStyle text for InstagramGothic TextCreate gothic text styleItalic Text GeneratorCreate italic Unicode textMirror Text GeneratorReverse mirrored textSlash Text GeneratorAdd slash overlay textSmall Text GeneratorMake tiny textStacked Text GeneratorCreate stacked textStrikethrough Text GeneratorStrike through textSubscript GeneratorCreate subscript textSuperscript GeneratorCreate superscript textTikTok Font GeneratorStyle text for TikTokTwitter Font GeneratorStyle text for TwitterTypewriter TextCreate typewriter textUnderline Text GeneratorUnderline each characterUnicode Text ConverterConvert text to Unicode escapesUnicode to Text ConverterDecode Unicode escapesUpside Down TextFlip text upside downWhatsApp Font GeneratorStyle text for WhatsAppWide Text GeneratorCreate wide fullwidth textZalgo Text GeneratorCreate intense glitch text
Encode
Base64 EncodeEncode text to Base64URL EncodeEncode URL stringsJavaScript URL Encoder/DecoderEncode URLs with JS styleHTML EncodeEscape HTML entitiesJavaScript EncodeEscape JavaScript stringsUnicode EncodeEncode text as Unicode escapesHTML Entity EncodeEncode reserved HTML charactersJWT EncodeCreate JWT-like token textQuoted Printable EncodeEncode email-safe textCharacter Encoder/DecoderInspect character codesPunycode Encoder/DecoderConvert international domainsUTF-8 Encoder/DecoderEncode or decode UTF-8 bytesUTF-16 Encoder/DecoderEncode or decode UTF-16 unitsUTF-32 Encoder/DecoderEncode or decode UTF-32 codesROT13 Encoder/DecoderApply ROT13 text cipherBase32 EncodeEncode text to Base32Base58 EncodeEncode text to Base58Base62 Encoder/DecoderConvert text with Base62Base85 Encoder/DecoderConvert text with Base85Base91 Encoder/DecoderConvert text with Base91Morse EncodeConvert text to Morse codeText Compression ToolCompress or expand textGzip Text CompressorPreview gzip-style compressionDeflate Text CompressorPreview deflate-style compressionBase64 Encode and DecodeEncode or decode Base64JSON to Base64Encode JSON as Base64XML to Base64Encode XML as Base64YAML to Base64Encode YAML as Base64JSON URL EncodeEncode JSON for URLsXML URL EncodeEncode XML for URLsYAML URL EncodeEncode YAML for URLsText to Base64Encode text as Base64
Decode
Base64 DecodeDecode Base64 textURL DecodeDecode URL stringsHTML DecodeDecode HTML entitiesJavaScript DecodeUnescape JavaScript stringsUnicode DecodeDecode Unicode escape textHTML Entity DecodeDecode reserved HTML charactersJWT DecodeDecode JWT token sectionsQuoted Printable DecodeDecode email-safe textISO-8859-1 Garble DecoderFix common mojibake textBase32 DecodeDecode Base32 textBase58 DecodeDecode Base58 textMorse DecodeConvert Morse code to textBase64 to JSONDecode Base64 to JSONBase64 to XMLDecode Base64 to XMLBase64 to YAMLDecode Base64 to YAMLJSON URL DecodeDecode URL JSON textXML URL DecodeDecode URL XML textYAML URL DecodeDecode URL YAML textBase64 to TextDecode Base64 text
Encoding
Encoding ListView common encodingsASCII Code TableLookup ASCII codesGB2312 Encoding TableGB2312 quick referenceGBK Encoding TableGBK quick referenceGB18030 Encoding RulesGB18030 overviewBig5 Encoding TableBig5 quick referenceUnicode Encoding RulesUnicode code point guideUTF-16 Code TableUTF-16 quick referenceEmoji SymbolsCommon emoji referenceSpecial SymbolsCopy special symbols
Convert
Code to PDFPrepare code documentsMorse Code TranslatorTranslate Morse codeBase Number ConverterConvert numbers across basesBigInt Base ConverterConvert large integer basesIEEE 754 Float ConverterConvert floats to hex bitsByte Signed Unsigned ConverterConvert byte number signsLittle Big Endian ConverterReverse byte endiannessReverse Binary ToolReverse binary bitsCSV to JSONConvert CSV dataJSON to CSVConvert JSON arraysJSON Escape ToolEscape and unescape JSONJSON URL Parameters ConverterConvert JSON and query paramsMarkdown to HTMLConvert MarkdownHTML to MarkdownConvert HTMLWord to Markdown ConverterConvert text to MarkdownJSON to XMLConvert JSON to XMLXML to JSONConvert XML to JSONYAML to JSONConvert YAML to JSONJSON to YAMLConvert JSON to YAMLJSON Stringify TextEscape text as JSON stringJSON UnstringifierUnescape JSON stringsTOML to JSONConvert TOML to JSONJSON to TOMLConvert JSON to TOMLINI to JSONConvert INI to JSONJSON to INIConvert JSON to INIJSON to TSVConvert JSON to TSVTSV to JSONConvert TSV to JSONText to CSVConvert plain text to CSVCSV to TextConvert CSV to plain textCSV to XMLConvert CSV to XMLXML to CSVConvert XML to CSVCSV to YAMLConvert CSV to YAMLYAML to CSVConvert YAML to CSVXML to YAMLConvert XML to YAMLYAML to XMLConvert YAML to XMLFile Hex ConverterConvert text and hex bytesHEX to RGBConvert HEX colors to RGBRGB to HEXConvert RGB colors to HEXText to HEXEncode text as HEXHEX to TextDecode HEX to textDecimal to HEXConvert decimal numbers to HEXHEX to DecimalConvert HEX numbers to decimalBinary Code TranslatorTranslate binary codeBinary to TextConvert binary to textText to BinaryConvert text to binaryOctal to DecimalConvert octal numbersDecimal to OctalConvert decimal to octalUnix to DateConvert Unix timestamp to dateDate to UnixConvert date to Unix timestampHTML to TextStrip HTML into textText to HTMLConvert text to HTMLEscape HTMLEscape HTML markupUnescape HTMLUnescape HTML markupCSS to InlineConvert CSS rules to inline stylesInline to CSSExtract inline styles to CSSCSS to SCSSConvert CSS to SCSSSCSS to CSSConvert SCSS to CSSCSS to LESSConvert CSS to LESSLESS to CSSConvert LESS to CSSCSS to SASSConvert CSS to SASSSASS to CSSConvert SASS to CSSLESS to SCSSConvert LESS to SCSSSCSS to LESSConvert SCSS to LESSStylus to CSSConvert Stylus to CSSCSS to StylusConvert CSS to Stylus
Utility
Text DiffCompare two textsQR Code GeneratorCreate QR payload textLorem IpsumGenerate filler textText CompareCompare text blocksFile Difference ToolCompare file textJSON Diff ToolCompare JSON objectsXML Diff ToolCompare XML markupLine CounterCount text linesCase ConverterChange text caseNumber SorterSort numbers quicklyReverse Array ToolReverse array itemsBarcode GeneratorCreate barcode textSlug GeneratorMake URL slugsSlugify URL GeneratorCreate URL-friendly slugsUTM GeneratorBuild campaign URLsHTACCESS GeneratorDraft htaccess rulesCron GeneratorBuild cron syntaxCron Expression ParserExplain cron syntaxText ReverserReverse text orderRemove DuplicatesDeduplicate linesSort LinesSort text linesLorem FakerFake content data
Formatter
Comment RemoverRemove code commentsJavaScript MinifierMinify JS codeCSS MinifierMinify CSS codeSQL FormatterFormat SQL queriesGraphQL FormatterFormat GraphQL queriesNginx FormatterFormat Nginx configPython FormatterFormat Python codeJSON FormatterFormat JSON dataJSON5 FormatterFormat JSON5 dataJSON5 ValidatorValidate JSON5 textXML FormatterFormat XML markupHTML FormatterFormat HTML markupCSS FormatterFormat CSS codeSCSS FormatterFormat SCSS codeJavaScript FormatterFormat JS codeTypeScript FormatterFormat TypeScript codeReact FormatterFormat React codeAngular FormatterFormat Angular codeVue JS FormatterFormat Vue codeBabel FormatterFormat Babel outputMDX FormatterFormat MDX contentGlimmer JS FormatterFormat Glimmer codeLWC FormatterFormat Lightning Web ComponentsLESS FormatterFormat LESS codePHP FormatterFormat PHP codeWSDL FormatterFormat WSDL XML documentsSOAP FormatterFormat SOAP XML envelopesFlow FormatterFormat Flow typed JavaScriptJava FormatterFormat Java codeC# FormatterFormat C# codeC/C++ FormatterFormat C/C++ codeGo FormatterFormat Go codeMarkdown FormatterFormat Markdown textYAML FormatterFormat YAML textMinify HTMLMinify HTML markupMinify JSONMinify JSON dataMinify XMLMinify XML markupSQL MinifierMinify SQL queriesLua MinifierMinify Lua codeText MinifierMinify plain textRemove CommentsRemove code commentsAdd Line NumbersNumber code linesText WrapWrap long text
Beautifiers
JSON BeautifierBeautify JSON dataCSS BeautifierBeautify CSSXML BeautifierBeautify XMLHTML BeautifierBeautify HTMLJavaScript BeautifierBeautify JavaScriptYAML BeautifierBeautify YAML textC# BeautifierBeautify C# codeJava BeautifierBeautify Java codeC BeautifierBeautify C codeC++ BeautifierBeautify C++ codeLESS BeautifierBeautify LESS codeSCSS BeautifierBeautify SCSS codeGraphQL BeautifierBeautify GraphQL queriesPHP BeautifierBeautify PHP codePython BeautifierBeautify Python codePerl BeautifierBeautify Perl codeRuby BeautifierBeautify Ruby codeLua BeautifierBeautify Lua codeXAML BeautifierBeautify XAML markup
Security
JWT DecodeDecode JWT tokensHash GeneratorGenerate hash valuesPassword GeneratorCreate random passwordsCaesar Cipher ToolShift text with Caesar cipherMD5 GeneratorGenerate MD5 hashesSHA1 GeneratorGenerate SHA1 hashesSHA256 GeneratorGenerate SHA256 hashesSHA512 GeneratorGenerate SHA512 hashesHMAC GeneratorGenerate HMAC valuesHash IdentifierIdentify hash typesPassword StrengthCheck password strengthSSL CheckerInspect SSL detailsWHOIS LookupLookup domain ownerDNS LookupInspect DNS recordsIP LookupLookup IP detailsUser Agent ParserParse user agentsMD5 DecryptLookup MD5 textHash CrackerMock hash crackingJWT VerifyVerify JWT structureURL ScannerScan URL textSecurity HeadersCheck header policy
Network
URL Parameter FormatterFormat URL query stringsURL Batch GeneratorGenerate URL batchesHTTP HeadersInspect header textURL ExtractorExtract URLs from textPing TestMock ping resultsTracerouteTrace network hopsDomain CheckerCheck domain textPort ScannerScan port listsSubdomain FinderFind subdomain namesHTTP Status CheckerCheck status codesRedirect CheckerInspect redirectsDNS PropagationCheck DNS spreadWhois LookupLookup domain recordsIP InformationInspect IP detailsDNS Record ViewerView DNS recordsURL ParserParse URL partsQuery String ParserParse query paramsIPv4 ConverterConvert IPv4 valuesMAC Address LookupInspect MAC prefixes
Regex
Regex TesterTest regex matchesRegex GeneratorDraft regex patternsRegex Cheat SheetQuick regex syntaxRegex ExtractorExtract matching textRegex ReplaceReplace by patternRegex SplitSplit text by regexRegex EscapeEscape regex charsRegex UnescapeUnescape regex textRegex ExplainerExplain pattern partsRegex MatcherList every matchRegex ValidatorValidate regex syntaxRegex GroupsShow capture groupsEmail RegexMatch email stringsURL RegexMatch web linksPhone RegexMatch phone numbersPassword RegexMatch password rules
Code
Code ConverterConvert code between languagesCode GeneratorGenerate code from promptsCode ExplainerExplain unfamiliar codeCode CheckerFind code issuesCode FormatterFormat messy codeCode BeautifierBeautify source codeCode MinifierMinify source codeCode DiffCompare code blocksCode Snippet GeneratorCreate small snippetsCode CommenterAdd helpful commentsCode RefactorSuggest cleaner codeCode OptimizerImprove code shapeCode SummarizerSummarize code logicCode DocumentationDraft code docsUnit Test GeneratorDraft unit testsAPI Code GeneratorDraft API handlersSQL Query BuilderBuild SQL queriesShell Script GeneratorDraft shell scriptsDockerfile GeneratorCreate DockerfilesREADME GeneratorDraft README textJSON ViewerView formatted JSONJSON ValidatorValidate JSON syntaxJSON EditorEdit and format JSONJSON Path TesterTest JSONPath queriesXML ViewerView formatted XMLXML ValidatorValidate XML tagsXML ParserParse XML elementsXPath TesterTest XPath-like pathsYAML ViewerView YAML dataYAML ValidatorValidate YAML pairsHTML ViewerView HTML markupHTML ValidatorValidate HTML tagsCSS ValidatorValidate CSS blocksJavaScript ValidatorCheck JavaScript shapeJavaScript ObfuscatorObfuscate JS stringsString to JSONParse string as JSONJSON SerializeSerialize JSON textJSON DeserializeDeserialize JSON stringXML StringifyStringify XML markupCurl to PHPConvert cURL to PHPJSON to TypeScriptGenerate TS typesJSON to JavaGenerate Java classJSON to PythonGenerate Python dataclassJSON to C#Generate C# modelJSON to Model GeneratorGenerate typed model code
