Guide

    LinkedIn Ad Library: How to Use It (and What It Can't Show You)

    LinkedIn's Ad Library shows you every ad a company is running right now, free and without a login. That "right now" is the whole story: the moment a campaign stops, its ads are gone from the library, and with them any way to tell what a competitor actually ran or how long they kept paying for it. This guide covers how to use the tool properly, exactly where it stops, and what the same ads look like when somebody keeps the history.

    What is the LinkedIn Ad Library?

    The LinkedIn Ad Library is LinkedIn's public ad transparency tool. It lists the ads each advertiser is currently running on the platform, along with who paid for them and, where LinkedIn discloses it, the targeting parameters and rough impression ranges behind them. It is free, it needs no account, and it covers every advertiser on LinkedIn, not a curated selection.

    It exists because ad transparency regulation requires it, and that origin explains its shape better than any feature list does. It was built to answer a regulator's question, "who is paying to say this, right now," not a marketer's question, "what works in my category." Everything it does well and everything it refuses to do follows from that one distinction.

    How to use the LinkedIn Ad Library

    There are five steps, and they take about a minute per company.

    1. 1

      Open linkedin.com/ad-library

      It's public. No LinkedIn account, no login, no ad account required.

    2. 2

      Search by company, payer or keyword

      Three fields, and they all assume you already know what you're looking for. There is no browse, no industry list, no starting point if you don't have a name in mind.

    3. 3

      Narrow it by date, country or language

      These are the filters. Not format, not industry, not company size, not how long the ad has run.

    4. 4

      Open an ad for the detail view

      You get the creative, the advertiser, the payer, and the window the ad appeared in your search. On some ads you also get rough impression ranges and the targeting parameters used.

    5. 5

      Then do it again for the next company

      Comparing five competitors means five searches and five sets of screenshots, because nothing here holds state between them.

    linkedin.com/ad-library
    LinkedIn's public Ad Library search form, empty state, with Company, Payer and Keyword fields and Country, Date and More filters
    LinkedIn's own public Ad Library search form. Screenshotted 22 Sep 2026 for illustration; AdPeekly is not affiliated with LinkedIn.

    What it does well

    For the job it was built for, it is the best source there is, and no third-party tool can beat it on its own ground. The ads come straight out of LinkedIn's ad serving system, so there is no question of authenticity, no sampling and no lag. An ad is listed because it is serving impressions today.

    That immediacy is genuinely valuable, and it is worth saying plainly: no dataset assembled by anyone else, AdPeekly included, can tell you about a campaign that launched an hour ago. If your question is "what is this one company running this week," stop reading and go use the official tool.

    linkedin.com/ad-library
    LinkedIn Ad Library keyword search results grid, showing "52,023 ads match your search criteria" and LinkedIn's native ad card layout
    A real keyword search result on LinkedIn's own public Ad Library. Screenshotted 22 Sep 2026 for illustration; AdPeekly is not affiliated with LinkedIn.

    Where the LinkedIn Ad Library stops

    Ask it a research question instead of a compliance question and it runs out of road quickly. The limits below are not bugs or missing features on a roadmap; they are what a transparency register looks like when you try to use it as a competitive research database.

    What you wantLinkedIn Ad LibraryAdPeekly
    Ads from campaigns that already endedDeleted253,610 published ads kept
    How long an ad has been runningNot shownFirst and last seen, per ad
    Searching a whole industry at onceOne advertiser at a timeFilter across all 649
    Telling variants apart from real ideasEvery variant counted95,893 distinct creatives
    Getting the data outNo export, no APIMCP server, free tier

    It has no memory

    When a campaign ends, its ads leave the library. Not archived, not flagged as inactive: gone, with no way to look them up again. And while an ad is live, the library never tells you when it started, so you cannot distinguish a creative launched yesterday from one that has been running since January.

    Those two facts together remove the single most useful signal in competitive research. Duration is the closest thing to a public performance metric that exists in advertising: nobody keeps paying, month after month, to serve a creative that does nothing. A tool that deletes ended campaigns and hides start dates is a tool that can show you what is running, but never what worked.

    It only answers one company at a time

    There is no industry filter, no format filter and no way to ask a question broader than a single advertiser. "Show me what cybersecurity companies are doing" is not a query the library accepts, so scoping a category means listing the companies yourself and searching them one by one.

    What you get back is noisier than it looks, too. Advertisers run one creative in many near-identical variants, different headline, cropped image, swapped call to action, and the library lists each variant as its own ad. A single campaign can read as a dozen, so counting ads in the library tells you how much an advertiser is testing, not how many ideas they actually have.

    Nothing comes out of it

    There is no export, no CSV, no API. Every ad you want to keep for a swipe file or a competitive deck gets screenshotted by hand, and anything programmatic, a dashboard, an alert, a question asked inside an AI assistant, is simply off the table. The data is public to look at and private to use.

    What the same ads look like when somebody keeps the history

    That history exists, and keeping it is what AdPeekly does. AdPeekly is a research library of B2B LinkedIn advertising: it revisits the same public Ad Library on a repeating schedule, records every ad it finds across a curated list of 649 companies, and keeps each one after LinkedIn drops it, stamped with the first and last date it was seen running. 253,610 published ads later, the questions the section above could not answer have answers. Here are three of them, and what each one is good for.

    Most LinkedIn ads are short. A third of them are gone inside a week, and the median ad runs 16 days. The interesting part is the tail: roughly one ad in fifteen is still running after three months, and those are the creatives worth studying, because they are the ones their owners kept paying for. Finding them is a sort, not a search: order the library by observed duration and the survivors come to the top, which is the single most useful thing you can do with a dataset that remembers.

    35.0%

    Under 7 days

    88,664 ads

    26.3%

    7 to 29 days

    66,659 ads

    32.0%

    30 to 89 days

    81,039 ads

    6.8%

    90 days or more

    17,248 ads

    How long is normal depends entirely on the industry. Marketing and growth companies keep their median ad live for 42 days, more than two and a half times the dataset median, while AI and cybersecurity advertisers cycle theirs out in about two weeks. Benchmarking a fintech campaign against a dev-tools campaign, which is what a single global average invites you to do, compares two different sports. That is why the industry filter is not a convenience feature: it is what turns a number into a benchmark you can defend in a planning meeting.

    IndustryPublished adsMedian duration
    AI & Automation31,83313 days
    Cybersecurity29,98014 days
    HR & Recruiting25,81914 days
    Developer Tools & Infrastructure24,48114 days
    Finance & Fintech22,90625 days
    Sales & Revenue20,13018 days
    Data & Analytics14,41615 days
    Operations & Supply Chain11,25521 days
    Marketing & Growth11,14642 days
    Legal & Compliance10,52213 days
    Productivity & Collaboration8,62017 days
    Consulting & Professional Services7,07015 days

    Two thirds of what looks like volume is repetition. Grouping visually matching creatives and keeping one representative of each, those 253,610 ads collapse to 95,893 distinct creatives. Search results and every count on this site use the deduplicated figure, because a gallery of 200 ads that turns out to be 40 ideas in five variants each is the failure mode readers rightly punish. The rule is written out at /methodology#deduplication. For anyone building a swipe file, that rule is the whole point: fifty saved ads should be fifty ideas, not ten ideas saved five times.

    One caveat worth stating before you compare these numbers to your own count on LinkedIn: this dataset is a curated list of 649 B2B companies, and only ads that passed review are published. It is deliberately not a live unfiltered mirror of everything LinkedIn holds, so the count for any single company will be smaller than the raw total you could tally by hand. Every published ad has been checked, not just collected.

    So what is AdPeekly, exactly?

    It is the tool those three findings came out of, built for the people who were doing this research by hand: B2B marketers, founders and agencies who need to know what a category is actually advertising before they write their own brief. Where LinkedIn's Ad Library gives you one advertiser at a time with no past tense, AdPeekly gives you 95,893 distinct creatives from 649 curated B2B companies, every one of them carrying the dates it ran, the format, the industry, the funding stage and the company size.

    In practice that means the three moves above are one interface away. Filter to your category and read its real benchmark. Sort by duration and pull out the ads that survived a quarter. Save the deduplicated winners into a board and export the swipe file you would otherwise have screenshotted by hand. And because the same dataset is exposed to AI assistants through AdPeekly's MCP server, you can also just ask the question in Claude or ChatGPT and get the ads back in the conversation.

    The dataset behind it

    Every number above came from somewhere. That somewhere is open to you.

    Pick the way you prefer to work. Open the web app and go through the library visually, filter by filter, or connect the MCP server and let the assistant you already have open do the searching for you. Same 253,610 ads behind both, and the free tier covers 3 searches a day with no card.

    No card for the free tier. Full tool reference at /mcp.

    Thousands of LinkedIn campaigns
    1Password logo1Password
    1Password LinkedIn ad creative
    Attio logoAttio
    Attio LinkedIn ad creative
    Asana logoAsana
    Asana LinkedIn ad creative
    Celonis logoCelonis
    Celonis LinkedIn ad creative
    Affinity logoAffinity
    Affinity LinkedIn ad creative
    BioRender logoBioRender
    BioRender LinkedIn ad creative
    Ashby logoAshby
    Ashby LinkedIn ad creative
    Demandbase logoDemandbase
    Demandbase LinkedIn ad creative
    CodeAnt logoCodeAnt
    CodeAnt LinkedIn ad creative
    Dost logoDost
    Dost LinkedIn ad creative
    AdPeekly
    Intelligence
    Two ways in
    Web appfilters & boardsYour AIChatGPT & Claude
    Better campaigns & ROI
    Creative Intelligence
    Market Context
    Winning Signals

    Frequently asked questions

    See what LinkedIn's Ad Library can't show you

    253,610 published ads, 95,893 distinct creatives, searchable by industry, format and how long each one actually ran.

    See pricing

    Data verified September 22, 2026. How it is collected: methodology.

    AdPeeklyThe Creative & Market Intelligence Platform for B2B Marketers
    © 2026 AdPeekly. Inspire with the best winning ads.
    Via Quattro Novembre 64/E, 38098 San Michele all'Adige TN, Italy · VAT IT02795840228info@adpeekly.com

    Legal Disclaimer

    AdPeekly is an independent research and market intelligence platform. AdPeekly is not affiliated with, endorsed by, sponsored by, or operated by LinkedIn Corporation or Microsoft Corporation.

    LinkedIn®, LinkedIn Ads Library, and all related names, logos, trademarks, service marks, and trade dress are the property of LinkedIn Corporation and/or its affiliates. Their use on this website is solely for identification, descriptive, comparative, and nominative fair use purposes.

    AdPeekly does not reproduce, host, or claim ownership of LinkedIn's advertising platform or services. The platform provides independently developed search, categorization, analytics, benchmarking, and market intelligence features built on publicly available advertising information together with proprietary metadata, classifications, and research.

    Company names, trademarks, logos, and advertising materials displayed within AdPeekly remain the property of their respective owners and are shown solely for research, analysis, commentary, and informational purposes.

    If you believe any content infringes your rights or has been displayed in error, please contact us and we will promptly review the request.