JSON fundamentals
Syntax, errors, validation, paths, schemas, APIs, and large files.
11 guidesBacodev learning center
Detailed references, working examples, and repeatable workflows connected directly to the tools that complete each task.
Browse by topic
Syntax, errors, validation, paths, schemas, APIs, and large files.
11 guidesCleaning, duplicate removal, reliable interchange, and SQL generation.
4 guidesRegular expressions, JWT inspection, HTTP headers, and API workflows.
3 guidesPortable authoring, email HTML, publishing, and syntax reference.
3 guidesLocal processing, Unicode awareness, and controlled text cleanup.
2 guidesTechnical reference pages for JSON, CSV, Markdown, and YAML.
4 referencesEmail size limits, private merging, page export, compression, and local PDF workflows.
8 guidesPNG to JPG conversion and size reduction without visible quality loss.
2 guidesGuest Wi-Fi codes and branded QR codes that still scan reliably.
2 guidesMortgage payments, BMI, and fair tip splitting with instant local math.
3 guidesExplore all guides
Use practical documentation for formatting, repair, validation, conversion, security review, publishing, and data cleanup. Every guide connects explanation to a working tool.
Learn a reliable workflow for making JSON readable while confirming that the document remains valid strict JSON.
Learn moreMost invalid JSON comes from a small set of strict syntax rules. This guide shows how to identify each problem, why a parser rejects it, and how to produce a valid replacement without changing the intended data.
Learn moreRepair common JSON problems while preserving an auditable view of every automatic change.
Learn moreRecognize JSON stored inside a string, remove one correct escape layer, and avoid damaging valid backslashes.
Learn moreProcess large JSON more safely by limiting rendering, using workers, sampling arrays, and choosing the correct conversion workflow.
Learn moreReview response structure, field types, nullability, record consistency, size, and sensitive fields before writing integration code.
Learn moreA reliable API comparison should show the exact data path, classify each change, and separate structural compatibility issues from ordinary value changes.
Learn moreUse JSON Schema to check required fields, data types, arrays, enumerations, and nested response contracts.
Learn moreLearn how to select properties, array records, recursive fields, slices, unions, and filtered values from JSON.
Learn moreCSV stores rows and columns, while JSON can contain nested objects, arrays, and mixed structures. A reliable conversion requires clear rules for selecting records, naming columns, and representing nested values.
Learn moreUse a controlled cleanup sequence for delimiters, headers, blank rows, whitespace, duplicates, dates, and inconsistent values.
Learn moreDefine a reliable duplicate key, normalize comparable fields, choose which record to keep, and preserve an audit trail.
Learn moreMap CSV columns to database fields, infer types cautiously, escape values, handle nulls, and test generated statements inside a transaction.
Learn moreTurn a text requirement into a testable pattern, understand flags and groups, cover edge cases, and watch for performance problems.
Learn moreRead JWT headers and claims, interpret time fields, identify algorithm warnings, and understand why decoded content is not automatically trusted.
Learn moreInspect response headers, understand the role of major browser protections, review CORS and caching, and verify the final production response.
Learn moreStructure a Markdown source file, control links and assets, preview target-specific output, and export reliable HTML, Word, or PDF documents.
Learn moreWrite a clean Markdown source, convert it to conservative HTML, inline essential styles, and test links, images, accessibility, and client rendering.
Learn moreRemove unwanted whitespace, duplicate lines, invisible characters, and inconsistent punctuation while preserving a reviewable original.
Learn moreUnderstand which work happens on your device, what browser storage may retain, where server or AI processing differs, and what limits still apply.
Learn moreReview strict JSON objects, arrays, strings, numbers, booleans, null values, escaping rules, and common differences from JavaScript object literals.
Learn moreUnderstand records, fields, delimiters, quoting, embedded line breaks, headers, encoding, line endings, and spreadsheet safety.
Learn moreReview headings, paragraphs, emphasis, links, images, lists, blockquotes, code, tables, and common portability concerns.
Learn moreUnderstand indentation, mappings, sequences, scalars, quoting, block text, booleans, null values, anchors, and conversion concerns.
Learn moreConvert PDF pages to images and images back to PDF without losing control of quality, size, or privacy.
Learn moreExtract the text you need from a PDF without retyping it, and understand why some pages yield no text at all.
Learn moreGmail rejects attachments larger than 25 MB, but most oversized PDFs can be shrunk in a minute without uploading them anywhere.
Learn moreTax season means merging W-2s, 1099s, receipts, and returns into one file, and doing it without handing those documents to a third-party server.
Learn moreNeed one chart or one invoice page as an image? Export it properly instead of screenshotting it, and you get a sharper, print-ready JPG.
Learn moreThe right compression keeps a PDF under email limits while text stays sharp and images stay presentable. Here is how to hit that balance.
Learn moreCombining PDFs used to mean installing a desktop app or registering for an online service. In a browser, it now takes one page and a few clicks.
Learn morePNG is great for graphics but heavy for photos. Converting to JPG shrinks the file dramatically, and it can be done in your browser without uploading anything.
Learn moreHeavy images are the most common reason pages load slowly. Cutting image weight is usually invisible to visitors and dramatically improves performance.
Learn moreA folder of photos becomes one shareable, printable PDF in a minute, and doing it in the browser keeps the images on your device.
Learn moreA Wi-Fi QR code lets visitors join your network by pointing their camera at it. Generating one takes seconds and needs no app on your phone.
Learn moreA logo in the middle of a QR code makes it recognizable and trusted. With high error correction and a small overlay, the code still scans reliably.
Learn moreWalking into a lender meeting with your own payment estimate changes the conversation. The math is straightforward once you know the inputs.
Learn moreBMI is a quick screening number, but only if the inputs are measured correctly and the result is read with its limitations in mind.
Learn moreEnd-of-meal math should take seconds, not a phone gallery of awkward calculations. A tip calculator turns the check into a fair share for everyone.
Learn moreLearn what actually breaks when Word files become PDFs and how to keep fonts, page breaks, and hyperlinks intact.
Learn moreA practical walkthrough of locking PDF files with a password in your browser, from choosing passwords to sharing the file safely.
Learn moreLearn how to divide a PDF into single pages or page ranges with a local browser tool, and how to keep the parts organized.
Learn moreLearn the listing image requirements for the major marketplaces and how to resize photos to match, locally in your browser.
Learn moreLearn how to export Excel data to CSV without corrupting accents, symbols, leading zeros, or date formats.
Learn moreLearn how to turn Markdown files into Word documents with the structure intact, so reviewers get clean DOCX output.
Learn moreLearn how to create passwords that resist cracking: what makes them strong, why length beats complexity, and how to store them.
Learn moreLearn what UUIDs are, how version 4 random UUIDs work, and when to use them for database keys and API identifiers.
Learn moreLearn the formatting rules that make SQL reviewable: clause placement, indentation, casing, and using a formatter consistently.
Learn moreLearn how to turn JSON payloads into TypeScript types without losing safety: interfaces, unions, nullability, and keeping types in sync.
Learn moreLearn how to convert cooking measurements between grams, cups, ounces, and milliliters, and why density changes the math.
Learn moreLearn how to read the exp claim in a JWT, check expiry against the current time, and handle tokens that are near expiration.
Learn moreLearn how to diagnose CORS errors step by step: what the browser message means, which headers to check, and how to fix the server.
Learn moreLearn how Base64 works, when to use it for transport, how to encode and decode it locally, and why it is not encryption.
Learn moreLearn how to combine JPG, PNG, and WebP images into one PDF locally, with ordering, orientation, and page size controls.
Learn moreLearn how to add page numbers to a PDF locally, choose position and style, and handle offsets for cover pages.
Learn moreLearn how to turn HTML into a PDF with the print engine already built into your browser, without uploading the file anywhere.
Learn morePDF files carry hidden metadata: the author, the application that created the file, and timestamps. Learn how to view and edit it locally before sharing documents.
Learn moreiPhone photos arrive as HEIC files that many sites and programs cannot open. Learn how to convert them to JPG in the browser on any device.
Learn moreA README is the first page of your project. Learn which sections it needs, how to write for readers who know nothing yet, and how to generate a strong starter.
Learn moreNo guides match your search. Try JSON, CSV, API, regex, Markdown, YAML, or privacy.
What makes a Bacodev guide useful
Guidance states real syntax, supported behavior, review points, and limitations.
Tables, broken samples, corrected samples, and checklists make each explanation practical.
Each guide leads to the exact tool required to inspect, test, convert, or export the result.