# DataEngUtils > All-in-one toolbox for data engineers. Native macOS, fully offline. 20+ tools for Parquet, CSV, SQL, schema work, and pipeline data — stop uploading production data to random websites. ## Key facts - Platform: macOS 13+ (Apple Silicon + Intel). Current app version: 1.0.0. - Price: $49 one-time (Personal, 1 seat). $149 one-time (Team, 5 seats). Buy once, use forever. 30-day refund policy. - Privacy: 100% on-device. Tools run locally on your Mac. File contents and clipboard data never leave your machine. The only network call is a weekly license ping with a license hash and machine ID. - 20+ tools across 5 categories: Format & Validate, Converters, Inspectors, Generators, Encoders. ## Tools ### Format & Validate (11) - [JSON Formatter](https://dataengutils.com/tools/json-formatter): Browser demo + desktop app. Category: Format & Validate. Powered by JavaScript. - [JSON Validator](https://dataengutils.com/tools/json-validator): Browser demo + desktop app. Category: Format & Validate. Powered by JavaScript. - [YAML Formatter](https://dataengutils.com/tools/yaml-formatter): Browser demo + desktop app. Category: Format & Validate. Powered by JavaScript. - [SQL Formatter](https://dataengutils.com/tools/sql-formatter): Browser demo + desktop app. Category: Format & Validate. Powered by JavaScript. - [dbt YAML Validator](https://dataengutils.com/tools/dbt-yaml-validator): Browser demo + desktop app. Category: Format & Validate. Powered by JavaScript. - [XML Formatter](https://dataengutils.com/tools/xml-formatter): Browser demo + desktop app. Category: Format & Validate. Powered by JavaScript. - [CSV Validator](https://dataengutils.com/tools/csv-validator): Browser demo + desktop app. Category: Format & Validate. Powered by JavaScript. - [JSON Schema Validator](https://dataengutils.com/tools/json-schema-validator): Browser demo + desktop app. Category: Format & Validate. Powered by JavaScript. - [TOML Formatter](https://dataengutils.com/tools/toml-formatter): Browser demo + desktop app. Category: Format & Validate. Powered by JavaScript. - [Avro Schema Validator](https://dataengutils.com/tools/avro-schema-validator): Browser demo + desktop app. Category: Format & Validate. Powered by JavaScript. - [Markdown Formatter](https://dataengutils.com/tools/markdown-formatter): Browser demo + desktop app. Category: Format & Validate. Powered by JavaScript. ### Converters (16) - [JSON to YAML](https://dataengutils.com/tools/json-to-yaml): Browser demo + desktop app. Category: Converters. Powered by JavaScript. - [YAML to JSON](https://dataengutils.com/tools/yaml-to-json): Browser demo + desktop app. Category: Converters. Powered by JavaScript. - [JSON to CREATE TABLE](https://dataengutils.com/tools/json-to-create-table): Browser demo + desktop app. Category: Converters. Powered by JavaScript. - [CSV to Parquet](https://dataengutils.com/tools/csv-to-parquet): Desktop app. Category: Converters. Powered by Polars in Rust. - [Parquet to CSV](https://dataengutils.com/tools/parquet-to-csv): Desktop app. Category: Converters. Powered by Polars in Rust. - [Merge CSVs to Parquet](https://dataengutils.com/tools/merge-csvs-to-parquet): Desktop app. Category: Converters. Powered by Polars in Rust. - [Unix Timestamp Converter](https://dataengutils.com/tools/unix-timestamp-converter): Browser demo + desktop app. Category: Converters. Powered by JavaScript. - [JSON to CSV](https://dataengutils.com/tools/json-to-csv): Browser demo + desktop app. Category: Converters. Powered by JavaScript. - [CSV to JSON](https://dataengutils.com/tools/csv-to-json): Browser demo + desktop app. Category: Converters. Powered by JavaScript. - [Base Converter](https://dataengutils.com/tools/base-converter): Browser demo + desktop app. Category: Converters. Powered by JavaScript. - [Avro to JSON](https://dataengutils.com/tools/avro-to-json): Browser demo + desktop app. Category: Converters. Powered by JavaScript. - [JSON to Avro](https://dataengutils.com/tools/json-to-avro): Browser demo + desktop app. Category: Converters. Powered by JavaScript. - [SQL to MongoDB](https://dataengutils.com/tools/sql-to-mongodb): Browser demo + desktop app. Category: Converters. Powered by JavaScript. - [HTML to Markdown](https://dataengutils.com/tools/html-to-markdown): Browser demo + desktop app. Category: Converters. Powered by JavaScript. - [Markdown to HTML](https://dataengutils.com/tools/markdown-to-html): Browser demo + desktop app. Category: Converters. Powered by JavaScript. - [Cron to English](https://dataengutils.com/tools/cron-to-english): Browser demo + desktop app. Category: Converters. Powered by JavaScript. ### Inspectors (12) - [Parquet Inspector](https://dataengutils.com/tools/parquet-inspector): Desktop app. Category: Inspectors. Powered by Polars in Rust. - [JWT Debugger](https://dataengutils.com/tools/jwt-debugger): Browser demo + desktop app. Category: Inspectors. Powered by JavaScript. - [Regex Tester](https://dataengutils.com/tools/regex-tester): Browser demo + desktop app. Category: Inspectors. Powered by JavaScript. - [Connection String Parser](https://dataengutils.com/tools/connection-string-parser): Browser demo + desktop app. Category: Inspectors. Powered by JavaScript. - [SQL Query Explainer](https://dataengutils.com/tools/sql-query-explainer): Browser demo + desktop app. Category: Inspectors. Powered by JavaScript. - [Text Diff](https://dataengutils.com/tools/text-diff): Browser demo + desktop app. Category: Inspectors. Powered by JavaScript. - [Cron Expression Parser](https://dataengutils.com/tools/cron-expression-parser): Browser demo + desktop app. Category: Inspectors. Powered by JavaScript. - [JSON Path Tester](https://dataengutils.com/tools/json-path-tester): Browser demo + desktop app. Category: Inspectors. Powered by JavaScript. - [Hash Identifier](https://dataengutils.com/tools/hash-identifier): Browser demo + desktop app. Category: Inspectors. Powered by JavaScript. - [UUID Inspector](https://dataengutils.com/tools/uuid-inspector): Browser demo + desktop app. Category: Inspectors. Powered by JavaScript. - [XML Inspector](https://dataengutils.com/tools/xml-inspector): Browser demo + desktop app. Category: Inspectors. Powered by JavaScript. - [Log Parser](https://dataengutils.com/tools/log-parser): Browser demo + desktop app. Category: Inspectors. Powered by JavaScript. ### Generators (9) - [UUID Generator](https://dataengutils.com/tools/uuid-generator): Browser demo + desktop app. Category: Generators. Powered by JavaScript. - [ULID Generator](https://dataengutils.com/tools/ulid-generator): Browser demo + desktop app. Category: Generators. Powered by JavaScript. - [Snowflake ID Generator](https://dataengutils.com/tools/snowflake-id-generator): Browser demo + desktop app. Category: Generators. Powered by JavaScript. - [Faker Data Generator](https://dataengutils.com/tools/faker-data-generator): Browser demo + desktop app. Category: Generators. Powered by JavaScript. - [Mock SQL INSERT](https://dataengutils.com/tools/mock-sql-insert): Browser demo + desktop app. Category: Generators. Powered by JavaScript. - [Hash Generator](https://dataengutils.com/tools/hash-generator): Browser demo + desktop app. Category: Generators. Powered by JavaScript. - [Password Generator](https://dataengutils.com/tools/password-generator): Browser demo + desktop app. Category: Generators. Powered by JavaScript. - [Lorem Ipsum Generator](https://dataengutils.com/tools/lorem-ipsum-generator): Browser demo + desktop app. Category: Generators. Powered by JavaScript. - [API Key Generator](https://dataengutils.com/tools/api-key-generator): Browser demo + desktop app. Category: Generators. Powered by JavaScript. ### Encoders (5) - [Base64 Encode/Decode](https://dataengutils.com/tools/base64-encode-decode): Browser demo + desktop app. Category: Encoders. Powered by JavaScript. - [URL Encode/Decode](https://dataengutils.com/tools/url-encode-decode): Browser demo + desktop app. Category: Encoders. Powered by JavaScript. - [HTML Entity Encode/Decode](https://dataengutils.com/tools/html-entity-encode-decode): Browser demo + desktop app. Category: Encoders. Powered by JavaScript. - [JWT Encoder](https://dataengutils.com/tools/jwt-encoder): Browser demo + desktop app. Category: Encoders. Powered by JavaScript. - [Gzip Base64](https://dataengutils.com/tools/gzip-base64): Browser demo + desktop app. Category: Encoders. Powered by JavaScript. ## Use cases - Data Engineers: https://dataengutils.com/use-cases/data-engineers — Data engineering tools for macOS — format SQL, validate dbt YAML, inspect Parquet, and debug pipelines. Fully offline, no uploads. Try free in your browser. - Data Analysts: https://dataengutils.com/use-cases/data-analysts — Data analysis tools for macOS — explore Parquet files, validate CSVs, format SQL, and convert data formats. Fully offline, no uploads. Try free in your browser. - ML Engineers: https://dataengutils.com/use-cases/ml-engineers — ML engineering tools for macOS — inspect Parquet datasets, validate Avro and JSON schemas, convert configs, and generate experiment IDs. Fully offline, no uploads. - AI Engineers: https://dataengutils.com/use-cases/ai-engineers — AI engineering tools for macOS — debug JWTs, format JSON, validate schemas, encode payloads, and generate API keys. Fully offline, no uploads. Perfect for LLM app development. - Analytics Engineers: https://dataengutils.com/use-cases/analytics-engineers — Analytics engineering tools for macOS — validate dbt YAML, format SQL, convert schemas, and test data quality. Fully offline, no uploads. Built for dbt and modern data stacks. - Backend Engineers: https://dataengutils.com/use-cases/backend-engineers — Backend engineering tools for macOS — debug JWTs, encode/decode Base64, format JSON, test regex, generate API keys, and mock SQL. Fully offline, no uploads. - Data Scientists: https://dataengutils.com/use-cases/data-scientists — Data science tools for macOS — inspect Parquet files, convert between formats, validate schemas, and generate experiment IDs. Fully offline, no uploads. ## Pages - [Demo — try tools in your browser](https://dataengutils.com/demo): Try DataEngUtils tools in your browser — JS demos online, file tools in the desktop app. - [Pricing](https://dataengutils.com/pricing): $49 Personal / $149 Team, one-time purchase, lifetime license, 30-day refund. - [FAQs](https://dataengutils.com/faqs): Answers about licenses, privacy, refunds, and support. - [Changelog](https://dataengutils.com/changelog): Release notes and version history. - [Documentation](https://dataengutils.com/docs): How-to guides and tool reference. - [Blog](https://dataengutils.com/blog): Data engineering tips and product updates. - [Download](https://dataengutils.com/download): macOS download and Homebrew install. ## Frequently asked questions ### How do I activate my license? Open DataEngUtils → Settings (⌘,) → License → paste the key from your purchase email → Activate. ### Can I use my license offline? Yes. After the first activation, your license works fully offline with a 7-day grace window between online checks. ### What is your refund policy? 30-day refund policy via our payment provider (Dodo Payments) or support. Refunded licenses are revoked automatically. ### What is the difference between Personal and Team? Personal includes 1 seat (1 Mac activation). Team includes 5 seats for squads. Both include all 20+ tools and one year of free updates. ### I lost my license key. How do I get it back? Use the Resend License page and enter the email you used at checkout. You can request a resend up to 3 times per hour. ### Can I use my license on multiple Macs? Personal licenses allow 1 activation. Team licenses allow 5 activations. Deactivate from Settings → License before moving to a new machine. Full text for LLMs: https://dataengutils.com/llms-full.txt