Certificate Chain Inspector

Certificate Chain Inspector

Browser-local certificate inspection · no upload or network revocation lookup.

1. Supply certificates

Provide one leaf, up to six intermediates and one explicit anchor. Paste PEM text or choose a local PEM/DER file for each field.

The selected local time is converted to an instant for certificate validity checks.

Add a leaf and anchor certificate to begin.

Comments & questions

Certificate Chain Inspector

Paste a leaf certificate and an explicitly chosen anchor, add any intermediates, or select local PEM/DER files. This browser tool builds a path and checks matching issuers, certificate signatures, validity at the selected time, CA and keyCertSign constraints, path length and critical extensions it can parse. It shows the certificate subjects, issuers and SHA-256 fingerprints and can download a JSON report. The result is an inspection relative to your supplied anchor; it is not a website or operating-system trust decision.

Key features

  • Read PEM certificate text or local PEM/DER certificate files without uploading them
  • Trace leaf through up to six supplied intermediates to an explicit anchor and verify each path signature
  • Check the chosen reference time, CA constraints, keyCertSign and path-length limits
  • Show subjects, issuers, serial numbers and SHA-256 fingerprints for the traced path
  • Export a JSON report with the status, path and checks that were performed

How to use

  1. Paste or select the leaf certificate and the anchor you want to inspect against.
  2. Optionally provide intermediate certificates and set the reference date and time.
  3. Run the inspection and review the path status and per-certificate details.
  4. Download the JSON report if you need a record; check the stated validation limits before using it.

Use cases

  • Diagnose a missing intermediate in a test TLS certificate bundle
  • Compare a leaf certificate with a chosen private or test CA anchor
  • Inspect whether a certificate was valid at a historical reference time
  • Review certificate subjects and fingerprints before sharing a chain report

Frequently asked questions

Does a passing result mean a website is trusted by my browser?

No. The checks use only the anchor and certificates you supply. They do not check the browser or operating-system trust store, hostname, intended usage or policy.

Are revoked certificates detected?

No. This offline tool does not fetch or evaluate CRLs or OCSP responses. Revocation is always reported as not checked.

What if an intermediate certificate is missing?

The result identifies an incomplete issuer path. Add the issuing intermediate PEM or DER certificate and inspect again; a matching name alone is not enough without a valid signature.

Can I use DER as well as PEM?

Yes. Paste PEM blocks or select a PEM or DER file for each input. The intermediate field accepts a PEM bundle of up to six certificates.

Why must I provide an anchor?

The tool does not choose trusted roots for you. An explicit anchor makes the tested path and its limited conclusion clear.

Privacy

Certificate bytes are read only in this browser tab. The tool does not upload certificates or fetch revocation data. The downloaded report includes certificate names, serial numbers and fingerprints; review it before sharing.

Related Tools

JWT DecoderHash GeneratorBase64 EncoderWasm Module InspectorHreflang Matrix CheckerAST Query PlaygroundContainer Build GraphDependency Graph ExplorerSemver Range LabCron Schedule AuditorPatch Review WorkbenchSource Map ExplorerLocalization Catalog AuditorStructured Data ReviewerHTTP Archive AnalyzerWebhook Signature LabProtobuf Schema WorkbenchGraphQL Schema LabAvro Schema EvolutionLocal SQL WorkbenchSchema Form BuilderMesh Repair WorkbenchPipe Network LabRobot Arm Kinematics LabThermal Network LabBeam Response LabGear Train DesignerTolerance Stackup LabSensor Calibration FitPCB Stackup PlannerDigital Filter DesignerNetwork Reachability MapSun Shadow MapGPS Error SimulatorDigital Logic SimulatorAnalog Circuit LabMechanism Linkage LabAnalysis Mesh GeneratorOpenAPI Contract InspectorDatabase Migration PlannerDimensional Equation CheckerTruss Force LabBoolean Minimization LabControl Response LabQueueing Simulation LabGeofence Event SimulatorCoordinate Reference LabSurvey Traverse LabRaster Classification LabChoropleth Design LabMap Print ComposerRaster Reprojection LabElevation Contour MakerTerrain Viewshed LabWatershed DelineatorMap Tile PackagerText File Encoding WorkbenchFilesystem Portability AuditorSBOM License ExplorerFile Signature Auditornpm Lockfile Conflict ResolverSource Secret AuditorOffline Web Package BuilderTorrent Metainfo InspectorChunked File PackagerEncrypted File VaultDuplicate File FinderArchive WorkbenchDesign Token ManagerSpacing Token DesignerResponsive Type SystemPackaging Dieline DesignerSVG Icon Sprite PackerFlex Layout PlaygroundCSS Grid PlaygroundRegex Equivalence LabMarkdown Repository AuditorLog Template MinerResponsive Layout AuditorEmail Template PreviewInternal Link GraphState Machine TesterPetri Net SimulatorGit History VisualizerCurl Request WorkbenchBinary Protocol DesignerHex File EditorBinary Patch WorkbenchFile Signature WorkbenchAPI Mock SandboxSchema Column MapperEvent Log SessionizerER Diagram DesignerTime Series Gap AuditorStratified Data SplitterData Lineage DesignerDecision Tree LabData Anonymization WorkbenchData Expectation RunnerJSON Schema ValidatorBasket Pattern AnalyzerRobots Policy TesterSEO HTML AuditorAccessibility Structure AuditorSyndication Feed WorkbenchIndexNow Payload BuilderCrawl Log AnalyzerCSP Policy WorkbenchSearch Performance AnalyzerCSV Formula Risk AuditorCORS Response SimulatorCache Header LabCookie Policy InspectorWeb Vitals Trace LabSitemap Health AuditorBatch File RenamerFile Manifest VerifierFolder Space MapFolder Difference ReviewerRoute Order OptimizerGeoJSON Map EditorPolygon Overlay LabCartographic Label PlacerSpatial Table JoinGeoJSON Topology AuditorGPX Track AnalyzerTrack Privacy RedactorCSV Table JoinCSV Pivot WorkbenchScientific Data ProfilerTabular Cleaning WorkbenchRecord ReconciliationData Dictionary BuilderCanonical Graph AuditorRedirect Plan TesterHTTP response and ping reference testBrowser and System InformationJSON ↔ YAML ConverterXML ↔ JSON ConverterHTML FormatterJavaScript MinifierMock Data Generator.gitignore GeneratorLicense GeneratorUser-Agent ParserPassword Strength CheckerCode to ImageXML FormatterHTTP Status Code LookupMIME Type LookupJS & SQL String EscapeCSS Box Shadow GeneratorCSS Gradient GeneratorIndent ConverterNumber Base ConverterUnicode Escape ConverterUnicode InspectorJSON Structure DiffMarkdown Table GeneratorJSON FormatterURL EncoderSQL FormatterCron Expression GeneratorRegex TesterUUID GeneratorTimestamp ConverterHTML Entity ConverterMarkdown PreviewCSS MinifierMeta Tag GeneratorJSON ↔ CSVCase ConverterImage to Base64
Explore all Dev Tools tools →Image/Media →Text/Convert →Life/Fun →