Item logo image for Codec Studio — Safe Offline Converter

Codec Studio — Safe Offline Converter

5.0(

1 rating

)
ExtensionDeveloper Tools15 users
Item media 5 (screenshot) for Codec Studio — Safe Offline Converter
Item media 1 (screenshot) for Codec Studio — Safe Offline Converter
Item media 2 (screenshot) for Codec Studio — Safe Offline Converter
Item media 3 (screenshot) for Codec Studio — Safe Offline Converter
Item media 4 (screenshot) for Codec Studio — Safe Offline Converter
Item media 5 (screenshot) for Codec Studio — Safe Offline Converter
Item media 1 (screenshot) for Codec Studio — Safe Offline Converter
Item media 1 (screenshot) for Codec Studio — Safe Offline Converter
Item media 2 (screenshot) for Codec Studio — Safe Offline Converter
Item media 3 (screenshot) for Codec Studio — Safe Offline Converter
Item media 4 (screenshot) for Codec Studio — Safe Offline Converter
Item media 5 (screenshot) for Codec Studio — Safe Offline Converter

Overview

Convert JSON, YAML and code between popular languages — 100% offline, with zero permissions and zero telemetry.

Codec Studio converts data and models between formats — right inside your browser, with nothing ever sent anywhere. EIGHT FORMATS, ANY COMBINATION Codec Studio reads and writes two data formats and six popular programming languages, all convertible with one another — 56 combinations in total, without a hand-written converter for every pair. A few things that solves day to day: • Got a document from an API and need the classes? Generate them in the language you use. • Have a model ready and want a sample payload? Go the other way. • Porting a service from one language to another? The translation preserves types, nesting and each language's own naming conventions. • Need the same model in another config format? Converting between data formats keeps your actual values — it doesn't generate a sample. WHAT IT ACTUALLY UNDERSTANDS • Real type inference: integers, decimals, ISO dates, UUIDs, lists and dictionaries • Objects inside the same array are merged into one class; fields missing from some items become nullable types • Every language gets its own idiom: records and Jackson in Java, JsonPropertyName in C#, json tags in Go, CodingKeys in Swift, null safety and fromJson/toJson in Dart, interfaces in TypeScript • Keys that break naming conventions (full_name, created_at) become valid identifiers with the right annotation, so the mapping never breaks • TypeScript literal unions become real enums in the other languages • Go initialisms follow the language style guide: ID and URL, not Id and Url BASE64 WITH CORRECT UTF-8 • Accents, CJK and emoji survive the round trip • Standard or URL-safe alphabet, optional padding and MIME wrapping at 76 columns • Binary content becomes a readable hex dump with an ASCII column • Errors point at the exact offending character PRIVACY BY CONSTRUCTION This extension ships with NO PERMISSIONS AT ALL. On install, Chrome tells you it requests access to nothing — and it means it: • No access to your tabs, history, cookies or downloads • No content scripts: it cannot read any page you visit • No background process: nothing runs while the window is closed • No network: the content security policy (connect-src 'none') makes the browser itself block any connection • No analytics, no telemetry, no accounts, no ads • No remote code: everything that runs is inside the package • Your text is never stored — only your preferences are kept locally Not even the parsers are third-party: JSON, YAML and all six languages are read by our own auditable code, with zero dependencies. USAGE DETAILS • Converts as you type, showing the real processing time • Shortcuts: Ctrl/⌘+Enter converts, Ctrl/⌘+I swaps direction, Ctrl/⌘+Shift+C copies • Drag a file into the window • Open it in a full tab when you need more room • Light and dark themes, with syntax highlighting for every format • Interface in English and Portuguese, following your browser's language

Details

  • Version
    2.0.2
  • Updated
    August 5, 2026
  • Offered by
    Rafael WMS
  • Size
    102KiB
  • Languages
    2 languages
  • Developer
    Rafael W. Marques de Sá
    Rua do Futuro, 180, Apto 702 - Graças Recife 52050-005 Brasil
    Email
    rafael.wmsa@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps