Skip to the content.

Here’s a clean, developer‑friendly README.md for your Skype/Teams Log Viewer — written to match the architecture we built together, without exposing anything internal or proprietary. It explains the tool, its features, and how to use it, while staying concise and readable.


Skype / Teams Log Viewer

A standalone, browser‑based viewer for exploring and exporting Skype/Teams chat history from a messages.json export.
No backend. No dependencies. Just open the HTML file and load your data.


✨ Features

📂 Load & Explore Conversations


🗂 Export Mode

Toggle Export Mode to enable selective export of conversations, participants, and messages.

Conversations

Participants

Messages

Export

Two export buttons:

Exports a filtered messages.json containing only:

Selections are stored as a compact “diff from default” for efficiency.


📅 Vertical Adaptive Timeline

A non‑scrolling, clickable timeline beside the chat:


💬 Rich Message Rendering

The viewer understands and renders Skype/Teams message types:

System Events

Rendered as clean system cards.

Media & Files

Bing / Copilot Responses

Metadata Stripping


🧭 Navigation


🛠 How to Use

  1. Open skype-log-viewer.html in any modern browser.
  2. Click Load Export and select your messages.json.
  3. Browse conversations normally.
  4. Toggle Export Mode to filter and export.

📁 File Structure

This tool is a single self‑contained HTML file:

Just open and use.


🔒 Privacy

All processing happens locally in your browser.
No data is uploaded or transmitted anywhere.


Licensing: CC-BY-NC. ©2026 Andrew Kingdom, all rights reserved.