Skip to main content

Convert LinkedIn data exports to Markdown

Project description

linkedin2md

PyPI version Python versions License CI

Convert LinkedIn data exports to clean Markdown files.

Installation

pip install linkedin2md

Usage

linkedin2md Complete_LinkedInDataExport.zip
linkedin2md export.zip -o ./my-profile
linkedin2md export.zip --lang es

Options

Option Description Default
source LinkedIn ZIP export file (required) -
-o, --output Output directory linkedin_export
--lang Output language (en or es) en

How to Export Your LinkedIn Data

Follow these steps to download your LinkedIn data:

  1. Go to Settings: Log into LinkedIn, click your profile photo in the top right, then select "Settings & Privacy"

  2. Navigate to Data Privacy: In the left sidebar, click "Data privacy"

  3. Request your data: Click "Get a copy of your data"

  4. Select data to download:

    • Choose "Download larger data archive" for complete data
    • Or select specific categories if you only need certain data
  5. Request archive: Click "Request archive"

  6. Wait for email: LinkedIn will process your request and send an email when ready (usually within 24 hours, sometimes up to 72 hours for large archives)

  7. Download the ZIP file: Click the download link in the email. The file will be named something like Complete_LinkedInDataExport_01-20-2025.zip

Note: The download link expires after a few days. Download it promptly and store it safely.

Output

Creates markdown files in the output directory, organized by category:

Core Profile

  • profile.md - Name, title, contact, summary
  • experience.md - Work history with achievements
  • education.md - Educational background
  • skills.md - Professional skills
  • certifications.md - Certifications and licenses
  • languages.md - Language proficiencies
  • projects.md - Personal and professional projects

Recommendations & Endorsements

  • recommendations.md - Recommendations received
  • endorsements.md - Skill endorsements received

Learning

  • learning.md - LinkedIn Learning courses
  • learning_reviews.md - Course reviews and ratings

Network

  • connections.md - Your connections
  • companies_followed.md - Companies you follow
  • members_followed.md - People you follow
  • invitations.md - Connection invitations sent/received
  • imported_contacts.md - Contacts imported from address book

Content & Activity

  • posts.md - Your posts and shares
  • comments.md - Comments you made
  • reactions.md - Likes and reactions
  • reposts.md - Content you reposted
  • votes.md - Poll votes
  • saved_items.md - Bookmarked content
  • events.md - Events attended

Job Search

  • job_applications.md - All job applications
  • saved_jobs.md - Jobs you saved
  • job_preferences.md - Job seeker preferences
  • saved_job_answers.md - Saved application answers
  • screening_responses.md - Screening question responses
  • saved_job_alerts.md - Job alert settings

Activity History

  • search_queries.md - Search history
  • logins.md - Login history
  • security_challenges.md - Security verification events

Advertising & Privacy

  • ads_clicked.md - Ads you clicked
  • ad_targeting.md - How LinkedIn targets ads to you
  • lan_ads.md - LinkedIn Audience Network engagement
  • inferences.md - LinkedIn's inferences about you

Payments

  • receipts.md - Premium subscription receipts

Services Marketplace

  • service_engagements.md - Service provider engagements
  • service_opportunities.md - Service opportunities

Identity

  • verifications.md - Identity verifications
  • identity_assets.md - Uploaded documents (resumes, etc.)

Contributing

Contributions are welcome! Please see CONTRIBUTING.md for guidelines.

License

MIT - see LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

linkedin2md-0.1.0.tar.gz (50.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

linkedin2md-0.1.0-py3-none-any.whl (58.4 kB view details)

Uploaded Python 3

File details

Details for the file linkedin2md-0.1.0.tar.gz.

File metadata

  • Download URL: linkedin2md-0.1.0.tar.gz
  • Upload date:
  • Size: 50.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for linkedin2md-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c288830045a6dd35dbc2f6ed189de0da6a26caec169425d5be98f4ef29459b87
MD5 f63b2b8f7bb7d9e86902c2ad2434d5c4
BLAKE2b-256 6ab16787ffcf2aa21d8caf4f9ad02a5466d93ca84c879180f058642da7c8cdcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for linkedin2md-0.1.0.tar.gz:

Publisher: publish.yml on juanmanueldaza/linkedin2md

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file linkedin2md-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: linkedin2md-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 58.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for linkedin2md-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d122c339f983379105ef6adafb503df902fb6f568b5debc625aa3a3dbf9f85a0
MD5 02d770d1a8bf69498e9e24452d5233a6
BLAKE2b-256 852c1e33031b991a5f4be453de710bb6dcb43efd4a7dfb0ac2ada5070a994363

See more details on using hashes here.

Provenance

The following attestation bundles were made for linkedin2md-0.1.0-py3-none-any.whl:

Publisher: publish.yml on juanmanueldaza/linkedin2md

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page