Automatically detect ORCID IDs on web pages and display researcher information in interactive popups.
Now available for Chrome and Firefox!
This is a third-party browser extension, NOT created or endorsed by ORCID. This is NOT official ORCID software.
This independent tool uses ORCID's public API to enhance the browsing experience when encountering ORCID identifiers on web pages. ORCID® is a registered trademark of ORCID, Inc.
- Automatic Detection: Finds ORCID IDs in various formats across any webpage
- Enhanced Existing Links: Detects sites that already integrate ORCID (with logo images) and adds interactive features
- Visual Enhancement: Adds clickable magnifying glass icons next to detected IDs
- Profile Previews: Shows researcher information in beautiful popup tooltips
- Direct Links: Quick access to full ORCID profiles
- Real-time Processing: Works with dynamic content and single-page apps
- Responsive Design: Adapts to different screen sizes and themes
- Dark Mode Support: Automatically adapts to dark/light theme preferences
- Accessibility: Supports high contrast and reduced motion preferences
Note: Screenshots coming soon! For now, you can test the extension yourself to see it in action.
The extension works in two modes:
Plain Text ORCID IDs:
- Highlights the ID in green with an underline
- Adds a small magnifying glass icon next to it
- Makes both clickable for profile viewing
Sites with Existing ORCID Integration:
- Detects ORCID links that already have ORCID logo images
- Adds the magnifying glass icon next to the existing ORCID logo
- Provides quick access to detailed profile information without leaving the page
Clicking on an enhanced ORCID ID shows:
- Researcher's name and verified ORCID iD
- Current institutional affiliation
- Number of research works listed
- External links (personal website, social profiles)
- Direct link to full ORCID profile
- Download the extension files to your computer
- Open Chrome and navigate to
chrome://extensions/ - Enable Developer Mode (toggle in the top right)
- Click "Load unpacked" and select the extension folder
- The extension is now active! Look for the ORCID logo in your toolbar
Chrome Web Store publication in progress. Check back soon!
- Download the extension files to your computer
- Open Firefox and navigate to
about:debugging#/runtime/this-firefox - Click "Load Temporary Add-on"
- Select the
manifest.jsonfile from the extension folder - The extension is now active! Note: Temporary add-ons are removed when Firefox restarts
The extension automatically scans web pages for ORCID IDs in these formats:
-
`https://orcid.org/0000-0000-0000-0000
` -
`https://www.orcid.org/0000-0000-0000-0000
` -
`orcid.org/0000-0000-0000-0000
` -
`0000-0000-0000-0000
` (plain format) -
Works with sandbox URLs too
- Look for the green underlined ORCID IDs with small magnifying glass icons
- Click on either the ID or logo to view profile information
- Profile popup shows:
- Researcher name
- Current affiliation
- Research works count
- External links
- Click outside or the X button to close the popup
Click the magnifying glass icon in your browser toolbar to:
- Toggle the extension on/off
- View detection statistics
- Access extension information
- Uses robust regex patterns to match various ORCID ID formats
- Detects existing ORCID links with logo images (e.g., orcid_16x16.png)
- Processes both static and dynamic content
- Handles single-page applications with mutation observers
- Avoids duplicate processing for performance
- Works seamlessly on sites that already integrate ORCID identifiers
- Uses ORCID's public API (no authentication required)
- Fetches profile data in real-time
- Caches responses to avoid duplicate API calls
- Handles API errors gracefully
100% Privacy-Friendly - Zero Data Collection
This extension is designed with your privacy as the top priority:
- No data collection: Extension doesn't collect, store, or transmit ANY personal data
- No remote servers: We don't operate any servers - no data is sent to us
- Local processing only: All ORCID ID detection happens locally in your browser
- No tracking: Zero analytics, no usage statistics, no behavior tracking
- No cookies: No tracking cookies or persistent identifiers
- Public API only: Only accesses publicly available ORCID information via direct API calls
- You're in control: API calls only happen when YOU click on an ORCID ID
- Memory-only cache: Temporary caching in browser memory only, cleared when you close the browser
- Open source: All code is visible and auditable
The ONLY external communication is direct API calls from your browser to ORCID's public API (pub.orcid.org) when you explicitly click on an ORCID ID. These calls retrieve publicly available researcher information.
See our Privacy Policy for complete details.
orcid-chrome-extension/
├── manifest.json # Extension configuration
├── content.js # Main content script
├── styles.css # Extension styles
├── popup.html # Extension popup interface
├── icons/ # Extension icons (16px, 32px, 48px, 128px)
└── README.md # This file
- Scans pages for ORCID IDs using regex
- Creates interactive elements
- Handles API calls to ORCID
- Manages popup display and positioning
- Defines popup appearance
- Handles theme adaptations (dark/light mode)
- Ensures accessibility compliance
- Prevents conflicts with host page styles
- Extension management interface
- Toggle functionality
- Usage statistics
- Feature overview
The extension recognizes ORCID IDs in various formats commonly found on academic websites:
https://orcid.org/0000-0000-0000-0000
https://www.orcid.org/0000-0000-0000-0000
http://orcid.org/0000-0000-0000-0000
orcid.org/0000-0000-0000-0000
0000-0000-0000-0000
ORCID: 0000-0000-0000-0000
ORCID ID: 0000-0000-0000-0000
Sandbox URLs (sandbox.orcid.org)
- Chrome: Version 88+
- Firefox: Version 109+
- Edge: Chromium-based versions
- Other Chromium browsers: Should work but not officially tested
The extension requests minimal permissions:
activeTab: Allows reading content of the current tab when clickedhttps://pub.orcid.org/*: Enables API calls to fetch profile data- Host permissions: Required to run content script on all websites
- Check if Developer Mode is enabled in
chrome://extensions/ - Reload the extension by clicking the refresh icon
- Refresh the webpage you're testing on
- Ensure the ID format is supported (see list above)
- Check browser console for any JavaScript errors
- Try disabling other extensions that might conflict
- Check your internet connection (API calls required)
- Verify the ORCID ID is valid by visiting it directly
- Some ORCID profiles may have limited public information
Contributions are welcome! Please feel free to:
- Report bugs and issues
- Suggest new features
- Submit pull requests
- Improve documentation
MIT License - feel free to use, modify, and distribute.
Future features under consideration:
- Custom highlighting styles
- Research collaboration suggestions
- Advanced filtering options
Made for the research community