SharePoint Modern Web Parts: Complete Guide to Default Web Part IDs and Configuration

By Khoa Q - Team Member Khoa Q.
Published 2 days ago
~9 minute read
wave small

SharePoint modern pages rely on web parts to deliver dynamic, interactive content experiences. For developers, administrators, and power users working with SharePoint programmatically, understanding web part IDs becomes critical when building automated solutions, custom provisioning scripts, or pre-configured page templates.

This comprehensive reference guide covers the complete catalog of default SharePoint modern web parts, their unique identifiers, and practical applications for automated page creation.

Understanding SharePoint Web Part Architecture

Modern SharePoint web parts operate through a structured identification system. Each web part receives a unique GUID (Globally Unique Identifier) that SharePoint uses internally for rendering, configuration, and management. When you create pages programmatically—whether through PowerShell, REST APIs, or Microsoft Graph—these IDs become the foundation for specifying which components appear on your pages.

The alias system provides a more readable reference point, though the GUID remains the authoritative identifier SharePoint recognizes. This dual-naming convention helps bridge the gap between human-readable names and machine-readable identifiers.

Content and Media Web Parts

Core Content Components

Button Web Part (0f087d7f-520e-42b7-89c0-496aaf979d58) The Button web part creates clickable action elements within your pages. Developers frequently use this component for call-to-action scenarios, navigation elements, or triggering specific workflows. When configuring through code, you can specify button text, styling options, and target URLs.

Markdown Web Part (1ef5ed11-ce7b-44be-bc5e-4abd55101d16) Perfect for technical documentation and formatted text content, the Markdown web part accepts standard markdown syntax. This proves particularly valuable for creating documentation sites, technical guides, or any content requiring structured formatting without HTML complexity.

Image Web Part (d1d91016-032f-456d-98a4-721247c305e8) Single image display with caption and description options. This web part supports responsive sizing, alt text configuration, and linking capabilities, making it compliant with accessibility standards while providing flexible visual content options.

Image Gallery Web Part (af8be689-990e-492a-81f7-ba3e4cd3ed9c) Multi-image display supporting various layout options including carousel, grid, and masonry formats. The gallery web part excels at showcasing portfolios, product catalogs, or event photography with built-in lightbox functionality.

Video and Multimedia

Stream Web Part (275c0095-a77e-4f6d-a2a0-6a7626911518) Microsoft Stream integration allows embedding corporate videos directly into SharePoint pages. This web part supports automatic transcription, closed captions, and viewing analytics—particularly valuable for training content and corporate communications.

YouTube Embed Web Part (544dd15b-cf3c-441b-96da-004d5a8cea1d) External video integration supporting YouTube content with customizable player options, privacy modes, and autoplay configuration. Organizations often use this for external training content or marketing materials.

File and Media Web Part (b7dd04e1-19ce-4b24-9132-b60a1c2b910d) Universal media embedding supporting documents, videos, audio files, and other file types. This web part provides preview capabilities and download options, making it ideal for document libraries and resource centers.

Interactive and Productivity Web Parts

Microsoft 365 Integration

Recent Documents Web Part (b519c4f1-5cf7-4586-a678-2f1c62cc175a) Displays personalized document lists based on user activity across Microsoft 365. This web part automatically updates, showing recently accessed, modified, or shared files, creating personalized workspace experiences.

M365 Calendar Web Part (c15acc49-b9a9-41cc-bc10-5e96bf2ed4aa) Calendar integration displaying upcoming meetings, events, and appointments from Outlook. Particularly useful for executive dashboards, team sites, and project coordination pages.

Sites Web Part (7cba020c-5ccb-42e8-b6fc-75b3149aba7b) Site directory and navigation component showing frequently visited or followed SharePoint sites. This web part helps users discover relevant content and maintains connectivity across distributed organizations.

Task and Project Management

Planner Web Part (39c4c1c2-63fa-41be-8cc2-f6c0b49b253d) Microsoft Planner integration displaying task boards, progress tracking, and team assignments. This web part transforms SharePoint pages into project management dashboards without leaving the SharePoint environment.

Assignments Web Part (22d34cf7-f7ce-4131-a3e9-52542021f3dc) Educational and training assignment management, typically used in academic or corporate learning environments. This component tracks assignment completion, deadlines, and progress metrics.

Forms and Data Collection

Microsoft Forms Web Part (b19b3b9e-8d13-4fec-a93c-401a091c0707) Embeds Microsoft Forms directly into SharePoint pages, enabling survey collection, feedback gathering, and data input without external navigation. Responses automatically populate connected Excel workbooks or Power Automate workflows.

List Web Part (f92bf067-bc19-489e-a556-7fe95f508720) SharePoint list display with filtering, sorting, and formatting options. This web part serves as the foundation for data-driven pages, supporting custom views and conditional formatting.

Analytics and Business Intelligence

Data Visualization Components

Power BI Report Embed Web Part (58fcd18b-e1af-4b0a-b23b-422c2c52d5a2) Business intelligence integration displaying Power BI reports, dashboards, and datasets within SharePoint pages. This web part supports real-time data refresh, interactive filtering, and role-based access control.

Quick Chart Web Part (91a50c94-865f-4f5c-8b4e-e49659e69772) Simple chart creation supporting bar charts, line graphs, and pie charts using SharePoint list data or manual input. Perfect for basic data visualization without requiring Power BI licensing.

News and Communication

News Web Part (8c88f208-6c77-4bdb-86a0-0c47b4316588) Organizational news aggregation displaying articles from across your SharePoint environment. This web part supports automatic categorization, audience targeting, and engagement tracking.

Highlighted Content Web Part (daf0b71c-6de8-4ef7-b511-faae7c388708) Content curation component that automatically displays relevant documents, pages, or news articles based on configurable criteria. This web part excels at creating dynamic, personalized content experiences.

Navigation and Organization

Site Structure Components

Quick Links Web Part (c70391ea-0b10-4ee9-b2b4-006d3fcad0cd) Customizable navigation component supporting various visual layouts including buttons, tiles, and compact lists. Organizations use this web part for creating custom navigation experiences and frequently accessed resource collections.

Hero Web Part (c4bd7b2f-7b6e-4599-8485-16504575f590) Prominent banner component supporting multiple layout options, image backgrounds, and call-to-action overlays. The Hero web part creates visually striking page headers and promotional areas.

Page Properties Web Part (cf91cf5d-ac23-4a7a-9dbc-cd9ea2a4e859) Metadata display component showing page properties, created dates, authors, and custom fields. This web part proves valuable for document management scenarios and compliance tracking.

Specialized and Utility Web Parts

Layout and Design

Spacer Web Part (8654b779-4886-46d4-8ffb-b5ed960ee986) Layout control component providing vertical spacing between web parts. While simple, this web part plays a crucial role in page design and visual hierarchy creation.

Divider Web Part (2161a1c6-db61-4731-b97c-3cdb303f7cbb) Visual separator component with customizable styling options including color, thickness, and padding. This web part helps organize content sections and improve page readability.

Information and Utility

Weather Web Part (868ac3c3-cad7-4bd6-9a1c-14dc5cc8e823) Location-based weather information display supporting multiple cities and forecast periods. Commonly used on intranet homepages and regional office sites.

World Clock Web Part (81b57906-cbed-4bb1-9823-2e3314f46f28) Multi-timezone clock display supporting unlimited locations with customizable time formats. Particularly valuable for global organizations coordinating across time zones.

Countdown Timer Web Part (62cac389-787f-495d-beca-e11786162ef4) Event countdown display supporting custom styling, multiple date formats, and completion actions. Organizations use this for project deadlines, event promotion, and campaign launches.

Complete Web Part Reference Table

Web Part ID Web Part Name Alias Category
0f087d7f-520e-42b7-89c0-496aaf979d58 Button ButtonWebPart Content
1ef5ed11-ce7b-44be-bc5e-4abd55101d16 Markdown MarkdownWebPart Content
1f1a4f4f-c926-4a8e-b14c-564e2f8cf47a Topics MyTopicsWebPart Navigation
20745d7d-8581-4a6c-bf26-68279bc123fc Events EventsWebPart Calendar
2161a1c6-db61-4731-b97c-3cdb303f7cbb Divider DividerWebPart Layout
22d34cf7-f7ce-4131-a3e9-52542021f3dc Assignments Assignments Education
275c0095-a77e-4f6d-a2a0-6a7626911518 Stream EmbeddedVideoWebPart Media
2f3b693c-1054-419c-af04-fee2782b414f My feed SpOfficeFeedWebPart Social
31e9537e-f9dc-40a4-8834-0e3b7df418bc Viva Engage YammerEmbedWebPart Social
39c4c1c2-63fa-41be-8cc2-f6c0b49b253d Planner PlannerWebPart Productivity
46698648-fcd5-41fc-9526-c7f7b2ace919 Kindle Instant Preview KindlePreviewWebPart Content
481a605c-a625-487f-b731-96568350430c FAQ (Preview) FaqWebPart Content
490d7c76-1824-45b2-9de3-676421c997fa Embed ContentEmbedWebPart Media
544dd15b-cf3c-441b-96da-004d5a8cea1d YouTube YouTubeEmbedWebPart Media
58fcd18b-e1af-4b0a-b23b-422c2c52d5a2 Power BI PowerBIReportEmbedWebPart Analytics
62cac389-787f-495d-beca-e11786162ef4 Countdown Timer CountdownWebPart Utility
6410b3b6-d440-4663-8744-378976dc041e Link LinkPreviewWebPart Navigation
6676088b-e28e-4a90-b9cb-d0d0303cd2eb Group calendar GroupCalendarWebPart Calendar
7b317bca-c919-4982-af2f-8399173e5a1e Code Snippet CodeSnippetWebPart Content
7cba020c-5ccb-42e8-b6fc-75b3149aba7b Sites SitesWebPart Navigation
7f718435-ee4d-431c-bdbf-9c4ff326f46e People PeopleWebPart Social
81b57906-cbed-4bb1-9823-2e3314f46f28 World clock WorldClockWebPart Utility
8654b779-4886-46d4-8ffb-b5ed960ee986 Spacer SpacerWebPart Layout
868ac3c3-cad7-4bd6-9a1c-14dc5cc8e823 Weather WeatherWebPart Utility
8c88f208-6c77-4bdb-86a0-0c47b4316588 News NewsWebPart Content
90c0a746-fdcd-4b85-9e6b-52528adc8b10 Editorial card EditorialCardWebPart Content
91a50c94-865f-4f5c-8b4e-e49659e69772 Quick chart QuickChartWebPart Analytics
9ac82c99-6122-45e3-8fc6-b83d3cf1c0a8 Saved for later SavedForLaterWebPart Personal
9cc0f495-db64-4d74-b06b-a3de16231fe1 Dashboard for Viva Connections DashboardWebPart Dashboard
9d7e898c-f1bb-473a-9ace-8b415036578b Microsoft PowerApps (Preview) PowerAppPlayerWebPart Apps
a8cd4347-f996-48c1-bcfb-75373fed2a27 List properties ListPropertiesWebPart Data
ac0e47ca-30af-452c-bdbb-510b715d0e46 Video StreamWebPart Media
af8be689-990e-492a-81f7-ba3e4cd3ed9c Image gallery ImageGalleryWebPart Media
b19b3b9e-8d13-4fec-a93c-401a091c0707 Microsoft Forms FormsWebPart Forms
b519c4f1-5cf7-4586-a678-2f1c62cc175a Recent documents MyDocumentsWebPart Personal
b7dd04e1-19ce-4b24-9132-b60a1c2b910d File and Media DocumentEmbedWebPart Media
c15acc49-b9a9-41cc-bc10-5e96bf2ed4aa M365 Calendar @msinternal/teams-calendar-webpart Calendar
c4bd7b2f-7b6e-4599-8485-16504575f590 Hero HeroWebPart Layout
c70391ea-0b10-4ee9-b2b4-006d3fcad0cd Quick links QuickLinksWebPart Navigation
cb3bfe97-a47f-47ca-bffb-bb9a5ff83d75 Conversations YammerFullFeedWebPart Social
cb62a581-d010-4b84-8eeb-b6388a25fdcf Challenging words ReadingProgressInsights Education
cbe7b0a9-3504-44dd-a3a3-0e5cacd07788 Banner PageTitle Layout
cf91cf5d-ac23-4a7a-9dbc-cd9ea2a4e859 Page properties FieldsWebPart Metadata
d0a64d22-555c-44e4-b120-aed62c263632 Feed for Viva Connections SpCompanyFeedWebPart Social
d1d91016-032f-456d-98a4-721247c305e8 Image ImageWebPart Media
daf0b71c-6de8-4ef7-b511-faae7c388708 Highlighted content ContentRollupWebPart Content
df851228-e2ea-407c-8d93-22e4617118ca Courses CoursesWebPart Education
df8e44e7-edd5-46d5-90da-aca1539313b8 Call to action CallToActionWebPart Content
e377ea37-9047-43b9-8cdb-a761be2f8e09 Bing Maps BingMapsWebPart Utility
e84a8ca2-f63c-4fb9-bc0b-d8eef5ccb22b Organization chart OrgChartWebPart Social
eb95c819-ab8f-4689-bd03-0c2d65d47b1f Site activity SiteActivityWebPart Analytics
f82072bb-4968-4341-b99b-d450fc52ec2f Agent link AgentLinkWebPart Utility
f92bf067-bc19-489e-a556-7fe95f508720 List ListWebPart Data

Implementation Best Practices

Programmatic Configuration

When working with these web parts programmatically, consider these implementation strategies:

JSON Schema Validation: Each web part accepts specific configuration parameters through JSON schemas. Always validate your configuration objects before deployment to prevent runtime errors.

Version Compatibility: Web part IDs remain consistent across SharePoint versions, but available configuration options may vary. Test configurations in development environments before production deployment.

Performance Optimization: Some web parts, particularly those connecting to external data sources, can impact page load times. Implement caching strategies and consider using audience targeting to limit resource consumption.

Security and Permissions

Web part deployment requires appropriate permissions:

  • Site collection administrators can add web parts to app catalogs
  • Site owners can configure web part properties and layouts
  • Individual users may have restricted web part modification capabilities based on permission levels

Troubleshooting Common Issues

Configuration Problems

Invalid Web Part ID Errors: Double-check GUID formatting and ensure no extra characters or spaces exist in your configuration strings.

Permission Denied Messages: Verify user permissions for both the SharePoint site and any connected external services (Power BI, Planner, Stream).

Display Issues: Some web parts require specific feature activations or service connections. Check the Microsoft 365 admin center for required service availability.

This reference guide provides the foundation for programmatic SharePoint page creation and web part management. Whether you're building custom provisioning solutions, creating template pages, or automating site creation processes, these web part identifiers serve as your primary integration points with SharePoint's modern page architecture.

Understanding these components and their capabilities enables more sophisticated SharePoint implementations while maintaining the flexibility and user experience that modern SharePoint provides.

Here at NIFTIT, from Office 365 consulting to SharePoint solutions, we can handle projects of any size and difficulty. We follow industry standards and best practices to build world-class solutions. Learn more about our services here!